// GET: Packages 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); foreach (var VARIABLE in packages) { VARIABLE.TransitState = packagesContracts.GetAllStatus().First(x => x.PackageStatusId == VARIABLE.PackageStatusId).TransitState; } return(View(packages)); }
public ActionResult GlobalStock() { AutoMapper.Mapper.CreateMap <Package, PackageViewModel>(); AutoMapper.Mapper.CreateMap <Medicine, MedicineViewModel>(); AutoMapper.Mapper.CreateMap <PackageStatus, PackageStatusViewModel>(); AutoMapper.Mapper.CreateMap <PackageTransactions, PackageTransactionsViewModel>(); var packagesModels = PackagesContracts.GetAll().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("_GlobalStock", packages)); }