コード例 #1
0
 /// <summary>
 /// 保存后
 /// </summary>
 /// <param name="operateType"></param>
 /// <param name="ts"></param>
 /// <param name="result"></param>
 /// <param name="currUser"></param>
 /// <param name="otherParams"></param>
 public void OperateCompeletedHandles(ModelRecordOperateType operateType, List <Sys_FormField> ts, bool result, Frame.Base.UserInfo currUser, object[] otherParams = null)
 {
     if (ts != null)
     {
         foreach (Sys_FormField t in ts)
         {
             OperateCompeletedHandle(operateType, t, result, currUser, otherParams);
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// 保存后
 /// </summary>
 /// <param name="operateType"></param>
 /// <param name="t"></param>
 /// <param name="result"></param>
 /// <param name="currUser"></param>
 /// <param name="otherParams"></param>
 public void OperateCompeletedHandle(ModelRecordOperateType operateType, Sys_FormField t, bool result, Frame.Base.UserInfo currUser, object[] otherParams = null)
 {
     if (result)
     {
         string        errMsg = string.Empty;
         Sys_FormField tempT  = CommonOperate.GetEntityById <Sys_FormField>(t.Id, out errMsg);
         bool          isFormEnableMemeryCache = ModelConfigHelper.IsModelEnableMemeryCache(typeof(Sys_Form)); //Sys_Form是否启动内存缓存
         if (tempT.Sys_FormId.HasValue && isFormEnableMemeryCache)
         {
             Sys_Form form = SystemOperate.GetForm(tempT.Sys_FormId.Value);
             if (form != null)
             {
                 form.FormFields = null;
             }
         }
     }
 }