public ActionResult PaymentDefaultPaging(int? page, int? pageSize, string keyword = "", ReportSort sortBy = ReportSort.FirstName, bool isDesc = false, PaymentDefaultType paymentDafaultType = PaymentDefaultType.All) { int _currentPageIndex = page.HasValue ? page.Value - 1 : 0; int _pageSize = pageSize.HasValue ? pageSize.Value : 10; var list = AdminServices.Report.GetPaymentDefault(keyword, paymentDafaultType, _currentPageIndex, _pageSize, sortBy, isDesc); var model = new PaymentDefaultViewModel(keyword, sortBy, isDesc, _pageSize) { PaymentDefault = list }; model.ListAllPaymentDefault = AdminServices.Report.GetAllPaymentDefault(paymentDafaultType); return PartialView("~/Areas/Admin/Views/Dashboard/_ajaxPaymentDefault.cshtml", model); }
public ActionResult PaymentDefault(int? page, int? pageSize, string keyword = "", ReportSort sortBy = ReportSort.FirstName, bool isDesc = false, PaymentDefaultType paymentDafaultType = PaymentDefaultType.All) { int _currentPageIndex = page.HasValue ? page.Value - 1 : 0; int _pageSize = pageSize.HasValue ? pageSize.Value : 10; var list = AdminServices.Report.GetPaymentDefault(keyword, paymentDafaultType, _currentPageIndex, _pageSize, sortBy, isDesc); var model = new PaymentDefaultViewModel(keyword, sortBy, isDesc, _pageSize) { PaymentDefault = list }; model.ListAllPaymentDefault = AdminServices.Report.GetAllPaymentDefault(paymentDafaultType); if (!Request.IsAjaxRequest()) { return View(model); } return PartialView("_ajaxPaymentDefault", model); }