public EasyUIComboTree_Department ToComboTreeNode(P_DepartmentInfo item) { EasyUIComboTree_Department node = new EasyUIComboTree_Department() { id = item.DID, text = item.DepartmentName, children = new List<EasyUIComboTree_Department>() }; return node; }
/// <summary> /// 将P_DepartmentInfo 对象转成treegrid节点 /// </summary> /// <param name="item">部门实体对象</param> /// <param name="isChecked">该节点是否选中</param> /// <returns></returns> public EasyUITreeGrid_Department ToTreeGridNode(P_DepartmentInfo item,bool isChecked=false) { EasyUITreeGrid_Department node = new EasyUITreeGrid_Department() { Checked=isChecked, selected=isChecked, DID = item.DID, Area = item.Area, DepartmentName = item.DepartmentName, Remark = item.Remark, children = new List<EasyUITreeGrid_Department>() }; return node; }
public EasyUIComboTree_Department ToComboTreeNode(P_DepartmentInfo item, bool isChecked = false) { EasyUIComboTree_Department node; node = new EasyUIComboTree_Department() { Checked = isChecked, selected = isChecked, id = item.DID, text = item.DepartmentName, children = new List<EasyUIComboTree_Department>() }; return node; }
//public ActionResult DoDelPersonInfoByDID_All() //{ //} public ActionResult DoEditDepartmentInfo(P_DepartmentInfo departmentModel) { //数据验证 if (departmentBLL.EditValidation(departmentModel.DID, departmentModel.DepartmentName)) { return Content("validation fails"); } //创建一个新的Action方法,需要对未提交的属性进行初始化赋值 departmentModel.isDel = false; //departmentModel.ModifiedOnTime = DateTime.Now; try { departmentBLL.Update(departmentModel); return Content("ok"); } catch { return Content("error"); } }
public ActionResult DoAddDepartmentInfo(P_DepartmentInfo departmentModel) { //数据验证 if (departmentBLL.AddValidation(departmentModel.DepartmentName)) { return Content("validation fails"); } //创建一个新的Action方法,需要对未提交的属性进行初始化赋值 departmentModel.isDel = false; try { departmentBLL.Create(departmentModel); return Content("ok"); } catch { return Content("error"); } }
///<summary> ///根据选中任务获得部门 ///</summary> ///<returns></returns> public List<P_DepartmentInfo> GetDepartmemts(bool isPass, S_SMSMission SMSMission) { if(SMSMission != null) { //6月20日对查询进行修改 var list_R_Department_Mission = SMSMission.R_Department_Mission; var list_department = ( from r in list_R_Department_Mission where r.isPass == isPass select r.P_DepartmentInfo ).Select(r => r = new P_DepartmentInfo { Area = r.Area, DepartmentName = r.DepartmentName, DID = r.DID, isDel = r.isDel, PDID = r.PDID, Remark = r.Remark, Text = r.Text, selected = true, Checked = true, IsPass = isPass }).ToList(); return list_department; } return null; }