コード例 #1
0
        // GET: Deposits
        public async Task <IActionResult> Index()
        {
            DepositEditViewModel viewModel = new DepositEditViewModel();

            viewModel.Deposits = await _deposits.GetAllAsync();

            viewModel.Deposits = viewModel.Deposits.OrderByDescending(x => x.Interest).ToList();
            //viewModel.Deposits.First().Interest = 5;
            return(View(viewModel));
        }
コード例 #2
0
        public async Task <IActionResult> FilterCatalogueDeposits(DepositEditViewModel vm)
        {
            DepositEditViewModel viewModel = new DepositEditViewModel();

            viewModel.Deposits = await _deposits.GetFilteredDeposits(vm.CurrencyId, vm.InterestId);

            viewModel.Deposits = viewModel.Deposits.OrderByDescending(x => x.Interest).ToList();

            return(View("Index", viewModel));
        }
コード例 #3
0
        public async Task <IActionResult> FilterDeposits(DepositEditViewModel vm)
        {
            DepositEditViewModel viewModel = new DepositEditViewModel();

            viewModel.Deposits = await _deposits.SearchDepositsByCriterias(vm.DepositSize, vm.CurrencyId,
                                                                           vm.DepositPeriodId, vm.InterestId,
                                                                           vm.DepositHolderId, vm.InterestTypeId,
                                                                           vm.ExtraMoneyPayInId, vm.OverdraftOpportunityId,
                                                                           vm.CreditOpportunityId);

            viewModel.Deposits = viewModel.Deposits.OrderByDescending(x => x.Interest).ToList();
            //viewModel.Deposits.First().Interest = 5;
            return(View("Deposits", viewModel));
        }