public ActionResult Pager1(Models.APIPriceMarkupModel data) { if (data.SearchString == null) { data.SearchString = ""; } List <CLayer.APIPriceMarkup> API = BLayer.APIPriceMarkup.GetAPIPriceMarkup(data.SearchString, (data.currentPage - 1) * data.Limit, data.Limit); //List<CLayer.OfflineBooking> users = BLayer.B2B.SearchPaymentCustomerList(data.SearchString, , ); ViewBag.Filter = new Models.APIPriceMarkupModel(); Models.APIPriceMarkupModel data1 = new Models.APIPriceMarkupModel(); data1.API = API; Models.APIPriceMarkupModel forPager = new Models.APIPriceMarkupModel() { API = API, Limit = 25, TotalRows = 0, currentPage = data.currentPage }; if (API.Count > 0) { forPager.TotalRows = API[0].TotalRows; } ViewBag.Filter = forPager; return(PartialView("_List", data1)); }
// GET: Admin/APIPriceMarkup public ActionResult Index() { Models.APIPriceMarkupModel data = new Models.APIPriceMarkupModel(); List <CLayer.APIPriceMarkup> API = BLayer.APIPriceMarkup.GetAPIPriceMarkup("", 0, PAGE_LIMIT); data.API = API; data.currentPage = 1; data.Limit = PAGE_LIMIT; ViewBag.Filter = data; data.TotalRows = 0; if (API.Count > 0) { data.TotalRows = API[0].TotalRows; } return(View(data)); }