// GET: RequestPayment public ActionResult Index(int?i) { using (ABC_DBEntities1 db = new ABC_DBEntities1()) { int BalanceModel = Int32.Parse(Session["userID"].ToString()); var BalanceDetail = db.Balances.Where(x => x.Client_ID == BalanceModel).FirstOrDefault(); intRemainingBalance = BalanceDetail.Balance1; ClientID = BalanceDetail.Balance_ID; } ViewBag.UserID = Session["FullName"]; ViewBag.Balance = intRemainingBalance.ToString(); IEnumerable <RequestPList> ReqList; HttpResponseMessage response = GlobalVariable.WebApiClient.GetAsync("RequestPLists").Result; ReqList = response.Content.ReadAsAsync <IEnumerable <RequestPList> >().Result; return(View(ReqList.ToPagedList(i ?? 1, 10))); }