public IActionResult Edit(string id, [Bind("maphong,tenphong,trangthai,macode")] PhongbanViewModel phongban) { if (id != phongban.maphong) { return(NotFound()); } if (ModelState.IsValid) { Phongban phongbanChange = _phongbanRepository.GetById(phongban.maphong); phongbanChange.maphong = phongban.maphong; phongbanChange.tenphong = phongban.tenphong.ToUpper(); phongbanChange.trangthai = phongban.trangthai; phongbanChange.macode = phongban.macode ?? ""; var result = _phongbanRepository.Update(phongbanChange); if (result == null) { SetAlert("Cập nhật khối / phòng không thành công", "error"); } else { SetAlert("Cập nhật khối / phòng thành công", "success"); } return(Redirect(HttpContext.Session.GetString("urlPhongban"))); } return(View(phongban)); }
public async Task <IActionResult> Edit(string id) { if (id == null) { return(NotFound()); } Phongban phongban = await _phongbanRepository.GetByIdAsync(id); if (phongban == null) { return(NotFound()); } PhongbanViewModel phongbanViewModel = new PhongbanViewModel { maphong = phongban.maphong, tenphong = phongban.tenphong, trangthai = phongban.trangthai, macode = phongban.macode }; Trangthai(phongbanViewModel.trangthai); return(View(phongbanViewModel)); }