예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public ActionResult DistributionByOwner()
        {
            var user              = _userProfileService.GetUser(User.Identity.Name);
            var stores            = _hubService.GetAllStoreByUser(user);
            var areas             = _adminUnitService.GetAllAreasForReport();
            var codes             = ConstantsService.GetAllCodes();
            var commodityTypes    = _commodityTypeService.GetAllCommodityTypeForReprot();
            var programs          = _programService.GetAllProgramsForReport();
            var sourceDonors      = _donorService.GetAllSourceDonorForReport();
            var responsibleDonors = _donorService.GetAllResponsibleDonorForReport();
            var viewModel         = new DistributionByOwnerViewModel(codes, commodityTypes, programs, stores, areas, sourceDonors,
                                                                     responsibleDonors);

            return(View(viewModel));
        }