Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public ActionResult Plan(int marketingYearId)
        {
            FodderPlanBaseViewModel fodderPlanViewBaseModel = _fodderPlanService.GetFodderPlanViewModel(marketingYearId);

            return(View(fodderPlanViewBaseModel));
        }