public ActionResult Add(long templateTypeId, string templateTypeName) { Epm_Template model = new Epm_Template(); model.TemplateTypeId = templateTypeId; model.TemplateTypeName = templateTypeName; return(View(model)); }
public ActionResult Add(long templateTypeId, string templateTypeName) { Epm_Template model = new Epm_Template(); model.TemplateTypeId = templateTypeId; model.TemplateTypeName = templateTypeName; Helper.IsCheck(HttpContext, GetModule(model.TemplateTypeName + "模板"), SystemRight.Add.ToString(), true); return(View(model)); }
public ActionResult Edit(Epm_Template model) { ResultView <string> view = new ResultView <string>(); string fileDataJson = Request.Form["fileDataJson"]; //获取上传文件json字符串 List <Base_Files> fileList = JsonConvert.DeserializeObject <List <Base_Files> >(fileDataJson); //将文件信息json字符 if (model.TemplateTypeId == null) { view.Flag = false; view.Message = "模板类型ID不能为空"; return(Json(view)); } if (string.IsNullOrEmpty(model.TemplateTypeName)) { view.Flag = false; view.Message = "模板类型名称不能为空"; return(Json(view)); } if (string.IsNullOrEmpty(model.Title)) { view.Flag = false; view.Message = "标题不能为空"; return(Json(view)); } if (string.IsNullOrEmpty(model.Description)) { view.Flag = false; view.Message = "说明不能为空"; return(Json(view)); } if (model.TrainCompanyId == null) { view.Flag = false; view.Message = "单位不能为空"; return(Json(view)); } model.IsDelete = false; Result <int> result = new Result <int>(); using (BusinessClientProxy proxy = new BusinessClientProxy(ProxyEx(Request))) { result = proxy.UpdateTemplate(model, fileList); } return(Json(result.ToResultView())); }
public TemplateView() { Template = new Epm_Template(); TemplateDetails = new List <Epm_TemplateDetails>(); }
///<summary> ///修改: ///</summary> ///<param name="model">要修改的model</param> ///<returns>受影响的行数</returns> public Result <int> UpdateTemplate(Epm_Template model, List <Base_Files> fileList = null) { return(base.Channel.UpdateTemplate(model, fileList)); }
///<summary> ///添加: ///</summary> ///<param name="model">要添加的model</param> ///<returns>Id</returns> public Result <long> AddTemplate(Epm_Template model, List <Base_Files> fileList = null) { return(base.Channel.AddTemplate(model, fileList)); }