public FodderPlanBaseViewModel GetFodderPlanViewModel(int marketingYearId) { IList <FodderPlanDto> fodderPlanDtos = _fodderPlanDao.GetByMarketingYear(marketingYearId); List <FodderPlanViewModel> fodderPlanViewModels = ( from fodderPlan in fodderPlanDtos where fodderPlan.MarketingYearId == marketingYearId select new FodderPlanViewModel { Id = fodderPlan.Id, Type = fodderPlan.Type, TypeName = TypeName.GetFodderTypeName(fodderPlan.Type), Ton = fodderPlan.Ton } ).ToList(); MarketingYearModel marketingYearModel = _marketingYearService.GetMarketingYearModel(marketingYearId); AnnualPlanStatusModel annualPlanStatusModel = _annualPlanStatusService.GetByMarketingYearId(marketingYearId); var fodderPlanViewBaseModel = new FodderPlanBaseViewModel { FodderPlanViewModels = fodderPlanViewModels, MarketingYearModel = marketingYearModel, AnnualPlanStatusModel = annualPlanStatusModel }; return(fodderPlanViewBaseModel); }
public ActionResult Plan(int marketingYearId) { FodderPlanBaseViewModel fodderPlanViewBaseModel = _fodderPlanService.GetFodderPlanViewModel(marketingYearId); return(View(fodderPlanViewBaseModel)); }