public ActionResult Form(string id) { DepartmentBLL deptBll = new DepartmentBLL(); Operator user = OperatorProvider.Provider.Current(); var dept = deptBll.GetEntity(user.DeptId); if (dept == null) { user.DeptCode = "0"; } else if (dept.Nature == "部门") { var pdept = deptBll.GetEntity(dept.ParentId); user.DeptCode = pdept == null ? dept.EnCode : pdept.EnCode; } var model = new JobTemplateEntity(); if (!string.IsNullOrEmpty(id)) { model = workmeetingbll.GetJobTemplate(id); model.Dangers = workmeetingbll.getdangertemplate(model.JobId); //foreach (DangerTemplateEntity d in model.Dangers) //{ // model.d += d.Dangerous + "\r\n"; // model.m += d.Measure + "\r\n"; //} } else { model.JobId = Guid.NewGuid().ToString(); model.CreateUser = user.UserName; model.CreateUserId = user.UserId; model.CreateDate = DateTime.Now; model.DeptCode = user.DeptCode; } return(View(model)); }