public ActionResult DaySummary(int companyID, int?day)
        {
            day = day ?? GameHelper.CurrentDay;
            var company = companyRepository.GetById(companyID);
            var result  = companyFinanceService.CanAccessFinances(company, SessionHelper.CurrentEntity, SessionHelper.LoggedCitizen);

            if (result.IsError)
            {
                return(RedirectBackWithError(result));
            }

            var summaries = companyFinanceSummaryRepository.GetSummariesForDay(companyID, day.Value);

            var vm = new DaySummaryViewModel(company, summaries, day.Value);

            return(View(vm));
        }