//更新部门信息 public int Depart_Update(DepartUpdateViewModel departUpdateViewModel) { var user_Depart = _IUserDepartRepository.GetInfoByDepartid(departUpdateViewModel.Id); var user_Depart_Update = _IMapper.Map <DepartUpdateViewModel, User_Depart>(departUpdateViewModel, user_Depart); _IUserDepartRepository.Update(user_Depart_Update); return(_IUserDepartRepository.SaveChanges()); }
public ActionResult <DepartUpdateResModel> Manage_Depart_Update(DepartUpdateViewModel departUpdateViewModel) { DepartUpdateResModel departValideResRepeat = new DepartUpdateResModel(); int UpdateRowNum = _departService.Depart_Update(departUpdateViewModel); if (UpdateRowNum > 0) { departValideResRepeat.IsSuccess = true; departValideResRepeat.AddCount = UpdateRowNum; departValideResRepeat.baseViewModel.Message = "更新成功"; departValideResRepeat.baseViewModel.ResponseCode = 200; //_ILogger.Information("更新部门信息成功"); return(Ok(departValideResRepeat)); } else { departValideResRepeat.IsSuccess = false; departValideResRepeat.AddCount = 0; departValideResRepeat.baseViewModel.Message = "更新失败"; departValideResRepeat.baseViewModel.ResponseCode = 400; //_ILogger.Information("更新部门信息失败"); return(BadRequest(departValideResRepeat)); } }
public ActionResult UpdateDepartment(DepartUpdateViewModel model, int id) { if (ModelState.IsValid) { try { var department = _db.Departments.Find(id); department.DepartmentShortName = model.DepartmentShortName; department.DepartmentFullName = model.DepartmentFullName; department.FacultyId = Convert.ToInt32(model.Faculty); _db.Entry(department).State = EntityState.Modified; _db.SaveChanges(); } catch (Exception e) { Response.Write(e.Message); } } return RedirectToAction("AddDepartment", "Admin"); }
public ActionResult UpdateDepartment(int id = 0) { if (Request.IsAjaxRequest()) { var d = new DepartUpdateViewModel(); try { var n = _db.Departments.SingleOrDefault(m => m.DepartmentId.Equals(id)); if (n != null) { d.DepartmentShortName = _db.Departments.Find(id).DepartmentShortName; d.DepartmentFullName = _db.Departments.Find(id).DepartmentFullName; var selectList = new SelectList(_db.Faculties, "FacultyId", "Name", n.FacultyId); ViewData["faculties"] = selectList; } } catch (Exception e) { Response.Write(e.Message); } return PartialView("_UpdateDepartment", d); } return View("ProcessingError"); }