Esempio n. 1
0
        // GET: Login
        public ActionResult Index()
        {
            AccountListVM accountListVM = new AccountListVM();
            LoginUserBL   loginUserBL   = new LoginUserBL();

            accountListVM.accountListVM = AccountList2AccountVMList(loginUserBL.GetAccountList());
            return(View(accountListVM));
        }
Esempio n. 2
0
        public ActionResult Index([Bind(Include = "Page, Sort")] PageSortCriteria pageSortCriteria, [Bind(Include = "Name,IndustryType")] AccountSearchCriteria searchCriteria = null)
        {
            AccountListVM vm = new AccountListVM
            {
                Accounts         = UOW.Accounts.GetAllPaged(pageSortCriteria, searchCriteria),
                PageSortCriteria = pageSortCriteria,
                SearchCriteria   = searchCriteria
            };

            return(View(vm));
        }
Esempio n. 3
0
        public ActionResult List(int customerId, int page = 0, int rowsPerPage = 5)
        {
            List <Account> accounts = new List <Account>();// DummyDB.GetAccounts(customerId);

            var vm = new AccountListVM();

            vm.CustomerId = customerId;
            vm.Accounts   = new PagedList <Account>
            {
                Page        = page,
                RowsPerPage = rowsPerPage,
                Data        = accounts.Skip(page * rowsPerPage).Take(rowsPerPage).ToList(),
                TotalCount  = accounts.Count
            };
            vm.Currencies = new List <string> {
                "USD", "LBP"
            };
            return(View(vm));
        }