public IActionResult UpdateCTPP(PhieuPhatIndexVm vm) { if (ModelState.IsValid) { phieuPhatService.AddCTPP(vm.ctpp); return(RedirectToAction("Index")); } return(View()); }
public IActionResult Delete(PhieuPhatIndexVm vm) { if (ModelState.IsValid) { phieuPhatService.DeletePhieuPhat(vm.phieuphat.MaPP); return(RedirectToAction("Index")); } return(View()); }
public IActionResult DeleteCTPP(PhieuPhatIndexVm vm) { if (ModelState.IsValid) { phieuPhatService.DeleteCTPP(vm.phieuphat.ChiTietPhieuPhats); return(RedirectToAction("Index")); } return(View()); }
public IActionResult Index(string sortOrder, string searchString, int pageIndex = 1) { int pageSize = 8; int count; var dsphieuphat = phieuPhatService.GetPhieuPhats(sortOrder, searchString, pageIndex, pageSize, out count); var phieuphat = new PhieuPhatDTO(); var ctpp = new ChiTietPhieuPhatDTO(); var phieuphatVM = new PhieuPhatIndexVm() { PhieuPhats = new PaginatedList <PhieuPhatDTO>(dsphieuphat, count, pageIndex, pageSize), SearchString = searchString, SortOrder = sortOrder, phieuphat = phieuphat, ctpp = ctpp }; return(View(phieuphatVM)); }