public CreateStorageViewModel BuildCreateStorageViewModel()
        {
            var model = new CreateStorageViewModel()
            {
                Pharmacies  = new List <SelectListItem>(),
                Medicaments = new List <SelectListItem>()
            };

            foreach (var pharmacy in _pharmacyManager.GetAll())
            {
                model.Pharmacies.Add(new SelectListItem()
                {
                    Value = pharmacy.Id.ToString(),
                    Text  = pharmacy.Number.ToString()
                });
            }

            foreach (var medicament in _medicamentManager.GetAll())
            {
                model.Medicaments.Add(new SelectListItem()
                {
                    Value = medicament.Id.ToString(),
                    Text  = medicament.Name
                });
            }

            return(model);
        }
Esempio n. 2
0
        public CreateOrderDetailsViewModel BuildCreateOrderDetailsViewModel()
        {
            var model = new CreateOrderDetailsViewModel()
            {
                Orders      = new List <SelectListItem>(),
                Medicaments = new List <SelectListItem>()
            };

            foreach (var order in _orderManager.GetAll())
            {
                model.Orders.Add(new SelectListItem()
                {
                    Value = order.Id.ToString(),
                    Text  = order.Id.ToString()
                });
            }

            foreach (var medicament in _medicamentManager.GetAll())
            {
                model.Medicaments.Add(new SelectListItem()
                {
                    Value = medicament.Id.ToString(),
                    Text  = medicament.Name
                });
            }

            return(model);
        }
        public ActionResult Index()
        {
            var medicaments          = _manager.GetAll();
            var medicamentViewModels = Mapper.Map <IQueryable <Medicament>, List <MedicamentViewModel> >(medicaments);

            return(View(medicamentViewModels));
        }