/// <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; } }
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("操作成功")); }
public ActionResult SaveForm(string keyValue, TeamsInfoEntity entity) { teamsinfobll.SaveForm(keyValue, entity); return(Success("操作成功。")); }