Пример #1
0
        // GET: Stock
        public ActionResult Index()
        {
            AutoMapper.Mapper.CreateMap <Package, PackageViewModel>();
            AutoMapper.Mapper.CreateMap <Medicine, MedicineViewModel>();
            AutoMapper.Mapper.CreateMap <PackageStatus, PackageStatusViewModel>();
            AutoMapper.Mapper.CreateMap <PackageTransactions, PackageTransactionsViewModel>();
            var user           = User.Identity.GetUserName();
            var packagesModels = packagesContracts.GetAllPackagesAtDC(user);

            var packages = AutoMapper.Mapper.Map <IEnumerable <PackageViewModel> >(packagesModels);

            CurrentStock = packages;
            foreach (var VARIABLE in packages)
            {
                VARIABLE.TransitState =
                    packagesContracts.GetAllStatus().FirstOrDefault(x => x.PackageStatusId == VARIABLE.PackageStatusId).TransitState;
            }
            return(View(packages));
        }
Пример #2
0
        public ActionResult DCStock()
        {
            AutoMapper.Mapper.CreateMap <Package, PackageViewModel>();
            AutoMapper.Mapper.CreateMap <Medicine, MedicineViewModel>();
            AutoMapper.Mapper.CreateMap <PackageStatus, PackageStatusViewModel>();
            AutoMapper.Mapper.CreateMap <PackageTransactions, PackageTransactionsViewModel>();

            var packagesModels = PackagesContracts.GetAllPackagesAtDC(User.Identity.GetUserName()).Where(x => x.PackageStatus.PackageStatusId == 1);

            var packages = AutoMapper.Mapper.Map <IEnumerable <PackageViewModel> >(packagesModels);

            foreach (var VARIABLE in packages)
            {
                VARIABLE.TransitState =
                    PackagesContracts.GetAllStatus().First(x => x.PackageStatusId == VARIABLE.PackageStatusId).TransitState;
            }

            return(PartialView("_DistributionCenterStock", packages));
        }