Пример #1
0
 /// <summary>
 /// set 单个字段变更
 /// </summary>
 /// <param name="func">格式: it => it.LockedCount</param>
 /// <param name="modifyVal">变更值</param>
 /// <param name="change">+/-/...</param>
 public static SetU <M> Change <M, F>(this SetU <M> set, Expression <Func <M, F> > propertyFunc, F modifyVal, ChangeEnum change)
     where M : class
 {
     set.DC.Action = ActionEnum.Update;
     set.SetChangeHandle <M, F>(propertyFunc, modifyVal, set.DC.GetChangeOption(change));
     return(set);
 }
Пример #2
0
 /// <summary>
 /// set 单个字段数据
 /// </summary>
 /// <param name="func">格式: it => it.CreatedOn</param>
 /// <param name="newVal">新值</param>
 public static SetU <M> Set <M, F>(this SetU <M> set, Expression <Func <M, F> > propertyFunc, F newVal)
     where M : class
 {
     set.DC.Action = ActionEnum.Update;
     set.SetChangeHandle <M, F>(propertyFunc, newVal, OptionEnum.Set);
     return(set);
 }