public async Task <IActionResult> Create(NhomPhong inputModel) { await _NhomPhongManager.Create(inputModel); ViewData["successMsg"] = "thêm mới thành công"; return(RedirectToAction("danh-sach-nhom-phong", "nhom-phong")); }
public async Task <IActionResult> Update(NhomPhong model) { var data = await _NhomPhongManager.Find_By_Id(model.Id); if (data != null) { await _NhomPhongManager.Update(model); ViewData["successMsg"] = "Sửa thành công"; } return(Redirect("/nhom-phong/danh-sach-nhom-phong")); }
public async Task Update(NhomPhong inputModel) { try { await _unitOfWork.NhomPhongRepository.Update(inputModel); await _unitOfWork.SaveChange(); } catch (Exception ex) { await _unitOfWork.Rollback(); throw ex; } }
public async Task <NhomPhong> Create(NhomPhong inputModel) { try { var result = await _unitOfWork.NhomPhongRepository.Add(inputModel); await _unitOfWork.SaveChange(); return(result); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> Delete(NhomPhong model) { try { var item = await _NhomPhongManager.Find_By_Id(model.Id); item.TrangThai = false; await _NhomPhongManager.Update(item); return(Json(new { data = true })); } catch (Exception ex) { return(Json(new { data = false })); } }