Пример #1
0
 public IActionResult UpdateCTPP(PhieuPhatIndexVm vm)
 {
     if (ModelState.IsValid)
     {
         phieuPhatService.AddCTPP(vm.ctpp);
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Пример #2
0
 public IActionResult Delete(PhieuPhatIndexVm vm)
 {
     if (ModelState.IsValid)
     {
         phieuPhatService.DeletePhieuPhat(vm.phieuphat.MaPP);
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Пример #3
0
 public IActionResult DeleteCTPP(PhieuPhatIndexVm vm)
 {
     if (ModelState.IsValid)
     {
         phieuPhatService.DeleteCTPP(vm.phieuphat.ChiTietPhieuPhats);
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Пример #4
0
        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));
        }