public ActionResult Wallet(int organisationID) { var organisation = organisationRepository.GetById(organisationID); MethodResult result = organisationService.CanSeeWallet(SessionHelper.CurrentEntity, SessionHelper.LoggedCitizen, organisation); if (result.IsError) { return(RedirectToHomeWithError(result)); } var walletID = organisation.Entity.WalletID; var money = walletRepository.GetMoney(walletID).ToList(); var vm = new OrganisationWalletViewModel(organisation, money); return(View(vm)); }