示例#1
0
 public SqlUpdateBuild SetIconFlag(ShopICON value, bool isUnFlag = false)
 {
     if (_item != null)
     {
         _item.Icon = isUnFlag ? ((_item.Icon ?? 0) ^ value) : ((_item.Icon ?? 0) | value);
     }
     return(this.Set("`icon`", "ifnull(`icon`+0,0) {(isUnFlag ? '^' : '|')} ?icon_{_parameters.Count}",
                     GetParameter(string.Concat("?icon_", _parameters.Count), MySqlDbType.Set, -1, value.ToInt64())));
 }
示例#2
0
 public ShopSelectBuild WhereIcon(ShopICON Icon1, ShopICON Icon2, ShopICON Icon3, ShopICON Icon4, ShopICON Icon5)
 {
     return(this.WhereIcon_IN(Icon1, Icon2, Icon3, Icon4, Icon5));
 }
示例#3
0
 public ShopSelectBuild WhereIcon(ShopICON Icon1, ShopICON Icon2)
 {
     return(this.WhereIcon_IN(Icon1, Icon2));
 }
示例#4
0
 public SqlUpdateBuild SetIconUnFlag(ShopICON value)
 {
     return(this.SetIconFlag(value, true));
 }