public IActionResult Index() { var result = _Services.GetAllKeyResultArea().Select( a => new KeyResultAreaViewModel { Id = a.Id, Title = a.Title, Description = a.Description, Weight = a.Weight } ).ToList(); var aes = _Services.ActiveSeason(); var season = new EvaluationSeasonItem(); if (aes != null) { season.Id = aes.Id; season.Title = aes.Title; season.Remarks = aes.Remarks; season.StartDate = aes.StartDate; season.EndDate = aes.EndDate; } ; var model = new KeyResultAreaIndexViewModel { KeyResultAreas = result, IsWithActiveSeason = _Services.IsWithActiveSeason(), ActiveSeason = season, }; return(View(model)); }