示例#1
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, WeekplanEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#2
0
        /// <summary>
        /// 保存表单(新增、修改)
        /// </summary>
        /// <param name="keyValue">主键值</param>
        /// <param name="entity">实体对象</param>
        /// <returns></returns>
        public void SaveForm(string keyValue, WeekplanEntity entity)
        {
            if (!string.IsNullOrEmpty(keyValue))
            {
                entity.Modify(keyValue);

                entity.checktime = DateTime.Parse(DateTime.Now.ToString());
                this.BaseRepository().Update(entity);
            }
            else
            {
                entity.id        = modifyid();                                          //主键
                entity.ifcheck   = "0";                                                 //新增默认未批注
                entity.inputtime = DateTime.Parse(DateTime.Now.ToString());             //新增创建添加时间
                entity.userid    = OperatorProvider.Provider.Current().OldSystemUserID; //获取当前登陆用户的id
                this.BaseRepository().Insert(entity);
            }
        }
示例#3
0
 //  [HandlerAuthorize(PermissionMode.Enforce)]
 public ActionResult SaveForm(string keyValue, WeekplanEntity entity)
 {
     if (keyValue == null || keyValue == "")
     {
         entity.ifcheck = "0"; //1  //默认添加是未批注
         weekplanbll.SaveForm(keyValue, entity);
         return(Success("添加成功。"));
     }
     else
     {
         string id = OperatorProvider.Provider.Current().OldSystemUserID; //当前登录老用户的id
         //如果当前登录的老id和要修改的id一致, 则批注状态不可改为已批注
         if (id == entity.userid)
         {
             entity.ifcheck = "0"; //0 未批注
         }
         else
         {
             entity.ifcheck = "1"; //1 已批注
         }
         weekplanbll.SaveForm(keyValue, entity);
         return(Success("操作成功。"));
     }
 }