public ActionResult SaveDepartment(Model.ViewModel.Department model) { //先查部门是否存在 如果没有新增 反正修改 if (new P_DepartmentBLL().GetModelWithOutTrace(d => d.ID == model.ID) != null) { int res = new P_DepartmentBLL().Modify(model.ToPOCO(), "Name", "ParentID", "IsActive", "Remark", "SN", "DispatchSationID", "DispatchSubCenterID"); if (res > 0) { return(this.JsonResult(Utility.E_JsonResult.OK, "修改成功!", null, null)); } else { return(this.JsonResult(Utility.E_JsonResult.Error, "修改失败!", null, null)); } } else { int res = new P_DepartmentBLL().Add(model.ToPOCO()); if (res > 0) { return(this.JsonResult(Utility.E_JsonResult.OK, "新增成功!", null, null)); } else { return(this.JsonResult(Utility.E_JsonResult.Error, "新增失败!", null, null)); } } }
public ActionResult GetDepView() { int id = int.Parse(Request.Form["id"]); var viewModel = new Model.ViewModel.Department(); if (id == -1) { viewModel.IsActive = true; viewModel.SN = 255; return PartialView("DepartmentForm", viewModel); } else { var tempModel = new P_DepartmentBLL().GetListBy(p => p.ID == id).FirstOrDefault(); if (tempModel != null) { viewModel.ID = tempModel.ID; viewModel.IsActive = tempModel.IsActive; viewModel.Name = tempModel.Name; viewModel.ParentID = tempModel.ParentID; viewModel.Remark = tempModel.Remark; viewModel.SN = tempModel.SN; viewModel.DispatchSationID = tempModel.DispatchSationID; viewModel.DispatchSubCenterID = tempModel.DispatchSubCenterID; } return PartialView("DepartmentForm", viewModel); } }
public ActionResult GetDepView() { int id = int.Parse(Request.Form["id"]); var viewModel = new Model.ViewModel.Department(); if (id == -1) { viewModel.IsActive = true; viewModel.SN = 255; return(PartialView("DepartmentForm", viewModel)); } else { var tempModel = new P_DepartmentBLL().GetListBy(p => p.ID == id).FirstOrDefault(); if (tempModel != null) { viewModel.ID = tempModel.ID; viewModel.IsActive = tempModel.IsActive; viewModel.Name = tempModel.Name; viewModel.ParentID = tempModel.ParentID; viewModel.Remark = tempModel.Remark; viewModel.SN = tempModel.SN; viewModel.DispatchSationID = tempModel.DispatchSationID; viewModel.DispatchSubCenterID = tempModel.DispatchSubCenterID; } return(PartialView("DepartmentForm", viewModel)); } }