// 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)); }
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)); }
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)); }