This commit is contained in:
@@ -3,7 +3,7 @@ using Newtonsoft.Json.Linq;
|
||||
using AyaNova.Biz;
|
||||
namespace AyaNova.PickList
|
||||
{
|
||||
internal class UserPickList : AyaPickList
|
||||
internal class UserPickList : AyaPickList, IAyaPickListVariant
|
||||
{
|
||||
public UserPickList()
|
||||
{
|
||||
@@ -62,5 +62,17 @@ namespace AyaNova.PickList
|
||||
SqlValueColumnName = "auser.tags"
|
||||
});
|
||||
}
|
||||
|
||||
public string GetVariantCriteria(string variant)
|
||||
{
|
||||
switch (variant)
|
||||
{
|
||||
case "inside":
|
||||
return $"auser.usertype!={(int)UserType.Customer} and auser.usertype!={(int)UserType.HeadOffice}";
|
||||
case "outside":
|
||||
return $"auser.usertype={(int)UserType.Customer} or auser.usertype={(int)UserType.HeadOffice}";
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
}//eoc
|
||||
}//eons
|
||||
Reference in New Issue
Block a user