This commit is contained in:
2020-12-15 19:17:28 +00:00
parent dc4b6a1349
commit 1a3bdb36c5
8 changed files with 44 additions and 11 deletions

View File

@@ -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