Example #1
0
        public ActionResult AccountDetails(int id)
        {
            BankDB.DataRepository db = new BankDB.DataRepository();

            var transaction = db.GetTransactionsForAccount(id);
            var account     = db.GetAccount(id);

            var viewModel = new TransactionViewModel
            {
                Account     = account,
                Transaction = transaction
            };

            return(PartialView(viewModel));
        }
Example #2
0
        public ActionResult People(int id)
        {
            BankDB.DataRepository db = new BankDB.DataRepository();

            var accounts = db.GetAccountsForPerson(id);

            var person    = db.GetPerson(id);
            var viewModel = new PersonViewModel
            {
                Person   = person,
                Accounts = accounts
            };

            return(View(viewModel));
        }
Example #3
0
        public ActionResult Branch(int id)
        {
            BankDB.DataRepository db = new BankDB.DataRepository();

            var accounts = db.GetAccountsForBranch(id);

            var branch    = db.FindBranch(id);
            var viewModel = new BranchViewModel
            {
                Branch   = branch,
                Accounts = accounts
            };

            return(View(viewModel));
        }
Example #4
0
        public ActionResult Index()
        {
            BankDB.DataRepository db = new BankDB.DataRepository();

            var branches = db.GetBranches();

            var people    = db.GetPeople();
            var viewModel = new MainViewModel
            {
                Person   = people,
                Branches = branches
            };

            return(View(viewModel));
        }