예제 #1
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public string SaveForm(string keyValue, TeamsInfoEntity entity)
 {
     try
     {
         keyValue = service.SaveForm(keyValue, entity);
         return(keyValue);
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #2
0
        public ActionResult FinishTeamTask(string keyValue)
        {
            Operator user = ERCHTMS.Code.OperatorProvider.Provider.Current();

            try
            {
                TeamsInfoEntity u = teamsinfobll.GetEntity(keyValue);
                if (u != null)
                {
                    u.IsAccomplish = "1";
                    teamsinfobll.SaveForm(keyValue, u);
                    string fileName = DateTime.Now.ToString("yyyyMMdd") + ".log";
                    System.IO.File.AppendAllText(HttpContext.Server.MapPath("~/logs/" + fileName), DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ":" + user.UserName + "分配任务完成成功,用户信息" + Newtonsoft.Json.JsonConvert.SerializeObject(user) + "\r\n");
                }
            }
            catch (Exception ex)
            {
                //写入日志文件
                string fileName = DateTime.Now.ToString("yyyyMMdd") + ".log";
                System.IO.File.AppendAllText(HttpContext.Server.MapPath("~/logs/" + fileName), DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ":分配任务完成失败,用户信息" + Newtonsoft.Json.JsonConvert.SerializeObject(user) + ",异常信息:" + ex.Message + "\r\n");
                return(Success("操作失败,错误信息:" + ex.Message));
            }
            return(Success("操作成功"));
        }
예제 #3
0
 public ActionResult SaveForm(string keyValue, TeamsInfoEntity entity)
 {
     teamsinfobll.SaveForm(keyValue, entity);
     return(Success("操作成功。"));
 }