private void InitListViewModel(SeasonItemsViewModel viewModel, SeasonItems list) { foreach (var item in viewModel.Items) { InitBaseItemViewModel(item); item.SeasonTypeName = GetSeasonTypeName(item.SeasonTypeId); } }
public ActionResult List(SeasonFilterViewModel filterViewModel) { InitSeasonFilterViewModel(ref filterViewModel, true); var filter = Mapper.Map <SeasonFilter>(filterViewModel); SeasonItems list = _seasonRepository.GetSeasonItems(UserContext.User.Id, UserContext.User.OrganizationId, filter); SeasonItemsViewModel viewModel = Mapper.Map <SeasonItemsViewModel>(list); viewModel.Filter = filterViewModel; InitListViewModel(viewModel, list); return(View(Mvc.View.Season.List, viewModel)); }