public SqlUpdateBuild SetFunc_switchFlag(ShopFUNC_SWITCH value, bool isUnFlag = false) { if (_item != null) { _item.Func_switch = isUnFlag ? ((_item.Func_switch ?? 0) ^ value) : ((_item.Func_switch ?? 0) | value); } return(this.Set("`func_switch`", "ifnull(`func_switch`+0,0) {(isUnFlag ? '^' : '|')} ?func_switch_{_parameters.Count}", GetParameter(string.Concat("?func_switch_", _parameters.Count), MySqlDbType.Set, -1, value.ToInt64()))); }
public ShopSelectBuild WhereFunc_switch(ShopFUNC_SWITCH Func_switch1, ShopFUNC_SWITCH Func_switch2, ShopFUNC_SWITCH Func_switch3, ShopFUNC_SWITCH Func_switch4, ShopFUNC_SWITCH Func_switch5) { return(this.WhereFunc_switch_IN(Func_switch1, Func_switch2, Func_switch3, Func_switch4, Func_switch5)); }
public ShopSelectBuild WhereFunc_switch(ShopFUNC_SWITCH Func_switch1) { return(this.WhereFunc_switch_IN(Func_switch1)); }
public SqlUpdateBuild SetFunc_switchUnFlag(ShopFUNC_SWITCH value) { return(this.SetFunc_switchFlag(value, true)); }