Beispiel #1
0
        public ActionResult Index(int caseid)
        {
            if (!ViewBag.HasAccessToAdminModule)
            {
                WebHelper.CurrentSession.Content.ErrorMessage = "You are not eligible to do this action";
                return(RedirectToAction(Constants.Actions.AccessDenied, Constants.Controllers.Home, new { Area = String.Empty }));
            }

            InitialAssessmentVM iniass = new InitialAssessmentVM();

            iniass.CaseID = caseid;
            iniass.AssesmentIndicators    = caseInitialAssessmentRepository.GetAllIndicators();
            iniass.CaseInitialAssessment  = caseInitialAssessmentRepository.GetCaseAssessment(caseid);
            iniass.CaseAssessmentReviewed = caseInitialAssessmentRepository.CaseAssessmentReviewed(caseid);
            iniass.CaseWorkerNote         = new CaseWorkerNote();
            iniass.CaseHouseholdIncome    = caseHouseholdIncomeRepository.GetCurrentHouseholdIncome(caseid);
            if (iniass.CaseHouseholdIncome == null)
            {
                iniass.CaseHouseholdIncome = new CaseHouseholdIncome();
            }
            iniass.CaseHouseholdIncome.IncomeRanges = incomeRangeRepository.GetAll().ToList();
            var varCase = caseRepository.Find(caseid);

            ViewBag.DisplayID = varCase.DisplayID;
            ViewBag.CaseID    = caseid;
            return(View(iniass));
        }