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()))); }
public ShopSelectBuild WhereIcon(ShopICON Icon1, ShopICON Icon2, ShopICON Icon3, ShopICON Icon4, ShopICON Icon5) { return(this.WhereIcon_IN(Icon1, Icon2, Icon3, Icon4, Icon5)); }
public ShopSelectBuild WhereIcon(ShopICON Icon1, ShopICON Icon2) { return(this.WhereIcon_IN(Icon1, Icon2)); }
public SqlUpdateBuild SetIconUnFlag(ShopICON value) { return(this.SetIconFlag(value, true)); }