Esempio n. 1
0
        public void CreateInventory(InventoryBusinessModel inventoryModel)
        {
            var mapper = new InventoryMapper();

            this.uow.Inventories.Add(mapper.Map(inventoryModel));
            this.uow.Commit();
        }
Esempio n. 2
0
        public DeptorsReadersModel Map(ReaderHistory o)
        {
            if (o == null)
            {
                return(null);
            }
            DeptorsReadersModel    deptorsReadersBusiness = new DeptorsReadersModel();
            ReaderMapper           readerMapper           = new ReaderMapper();
            InventoryMapper        inventoryMapper        = new InventoryMapper();
            ReaderBusinessModel    readerBusinessModel    = readerMapper.Map(o.Reader);
            InventoryBusinessModel invertoryBusinessModel = inventoryMapper.Map(o.Inventory);

            deptorsReadersBusiness.readerId  = readerBusinessModel.ReaderId;
            deptorsReadersBusiness.FirstName = readerBusinessModel.FirstName;
            deptorsReadersBusiness.LastName  = readerBusinessModel.LastName;
            deptorsReadersBusiness.Address   = readerBusinessModel.Address;
            deptorsReadersBusiness.Phone     = readerBusinessModel.Phone;
            if (o.Inventory != null)
            {
                deptorsReadersBusiness.ItemName = invertoryBusinessModel.Item.Name;
            }
            deptorsReadersBusiness.StartDate  = o.StartDate;
            deptorsReadersBusiness.FinishDate = o.FinishDate;

            return(deptorsReadersBusiness);
        }
Esempio n. 3
0
 public void UpdateInventory(InventoryBusinessModel inventoryModel)
 {
     var mapper = new InventoryMapper();
     Inventory inv = mapper.Map(inventoryModel);
     this.uow.Inventories.Update(inv);
     this.uow.Commit();
 }
Esempio n. 4
0
        public void UpdateInventory(InventoryBusinessModel inventoryModel)
        {
            var       mapper = new InventoryMapper();
            Inventory inv    = mapper.Map(inventoryModel);

            this.uow.Inventories.Update(inv);
            this.uow.Commit();
        }
        public ReaderHistoryMapperTest()
        {
            this.readerHistoryMapper = new ReaderHistoryMapper();

            this.readerEntityToMap = new Reader {
                FirstName = "Bob", LastName = "Hopkins"
            };

            this.readerModelToMap = new ReaderBusinessModel {
                FirstName = "Bob", LastName = "Hopkins"
            };

            this.inventoryEntityToMap = new Inventory {
                Number = "0000000001-001"
            };

            this.inventoryModelToMap = new InventoryBusinessModel {
                Number = "0000000001-001"
            };

            this.readerHistoryEntityToMap = new ReaderHistory
            {
                ReaderHistoryId = 1,
                StartDate       = Convert.ToDateTime("2013.12.12"),
                ReturnDate      = Convert.ToDateTime("2013.12.20"),
                FinishDate      = Convert.ToDateTime("2013.12.28"),
                Reader          = this.readerEntityToMap,
                Inventory       = this.inventoryEntityToMap
            };

            this.readerHistoryEntityToCompareWith = new ReaderHistory
            {
                ReaderHistoryId = 1,
                StartDate       = Convert.ToDateTime("2013.12.12"),
                ReturnDate      = Convert.ToDateTime("2013.12.20"),
                FinishDate      = Convert.ToDateTime("2013.12.28"),
                Reader          = this.readerEntityToMap,
                Inventory       = this.inventoryEntityToMap
            };
            this.ReaderHistoryModelToMap = new ReaderHistoryBusinessModel
            {
                Id                = 1,
                StartDate         = Convert.ToDateTime("2013.12.12"),
                ReturnDate        = Convert.ToDateTime("2013.12.20"),
                FinishDate        = Convert.ToDateTime("2013.12.28"),
                ReaderBusiness    = this.readerModelToMap,
                InventoryBusiness = this.inventoryModelToMap
            };
            this.ReaderHistoryModelToCompareWith = new ReaderHistoryBusinessModel
            {
                Id                = 1,
                StartDate         = Convert.ToDateTime("2013.12.12"),
                ReturnDate        = Convert.ToDateTime("2013.12.20"),
                FinishDate        = Convert.ToDateTime("2013.12.28"),
                ReaderBusiness    = this.readerModelToMap,
                InventoryBusiness = this.inventoryModelToMap
            };
        }
        public ActionResult Edit(InventoryBusinessModel viewModel)
        {
            if (ModelState.IsValid)
            {
                this.inventoryManager.UpdateInventory(viewModel);
                return RedirectToAction("Details", new { id = viewModel.InventoryId });
            }

            return View(viewModel);
        }
Esempio n. 7
0
        public ActionResult Edit(InventoryBusinessModel viewModel)
        {
            if (ModelState.IsValid)
            {
                this.inventoryManager.UpdateInventory(viewModel);
                return(RedirectToAction("Details", new { id = viewModel.InventoryId }));
            }

            return(View(viewModel));
        }
        public ReaderHistoryMapperTest()
        {
            this.readerHistoryMapper = new ReaderHistoryMapper();

            this.readerEntityToMap = new Reader { FirstName = "Bob", LastName = "Hopkins" };

            this.readerModelToMap = new ReaderBusinessModel { FirstName = "Bob", LastName = "Hopkins" };

            this.inventoryEntityToMap = new Inventory { Number = "0000000001-001" };

            this.inventoryModelToMap = new InventoryBusinessModel { Number = "0000000001-001" };

            this.readerHistoryEntityToMap = new ReaderHistory
            {
                ReaderHistoryId = 1,
                StartDate = Convert.ToDateTime("2013.12.12"),
                ReturnDate = Convert.ToDateTime("2013.12.20"),
                FinishDate = Convert.ToDateTime("2013.12.28"),
                Reader = this.readerEntityToMap,
                Inventory = this.inventoryEntityToMap
            };

            this.readerHistoryEntityToCompareWith = new ReaderHistory
            {
                ReaderHistoryId = 1,
                StartDate = Convert.ToDateTime("2013.12.12"),
                ReturnDate = Convert.ToDateTime("2013.12.20"),
                FinishDate = Convert.ToDateTime("2013.12.28"),
                Reader = this.readerEntityToMap,
                Inventory = this.inventoryEntityToMap
            };
            this.ReaderHistoryModelToMap = new ReaderHistoryBusinessModel
            {
                Id = 1,
                StartDate = Convert.ToDateTime("2013.12.12"),
                ReturnDate = Convert.ToDateTime("2013.12.20"),
                FinishDate = Convert.ToDateTime("2013.12.28"),
                ReaderBusiness = this.readerModelToMap,
                InventoryBusiness = this.inventoryModelToMap
            };
            this.ReaderHistoryModelToCompareWith = new ReaderHistoryBusinessModel
            {
                Id = 1,
                StartDate = Convert.ToDateTime("2013.12.12"),
                ReturnDate = Convert.ToDateTime("2013.12.20"),
                FinishDate = Convert.ToDateTime("2013.12.28"),
                ReaderBusiness = this.readerModelToMap,
                InventoryBusiness = this.inventoryModelToMap
            };
        }
Esempio n. 9
0
        public HistoryBusinessModelForGrid Map(ReaderHistory o)
        {
            if (o == null)
            {
                return(null);
            }
            HistoryBusinessModelForGrid readerHistoryBusiness = new HistoryBusinessModelForGrid();
            ReaderMapper           readerMapper           = new ReaderMapper();
            InventoryMapper        inventoryMapper        = new InventoryMapper();
            ReaderBusinessModel    readerBusinessModel    = readerMapper.Map(o.Reader);
            InventoryBusinessModel invertoryBusinessModel = inventoryMapper.Map(o.Inventory);

            readerHistoryBusiness.ReaderName = readerBusinessModel.FirstName;
            readerHistoryBusiness.ItemName   = invertoryBusinessModel.Item.Name;
            readerHistoryBusiness.StartDate  = o.StartDate;
            readerHistoryBusiness.FinishDate = o.FinishDate;

            return(readerHistoryBusiness);
        }
Esempio n. 10
0
        public ReaderHistoryBusinessModel Map(ReaderHistory o)
        {
            if (o == null)
            {
                return(null);
            }
            ReaderHistoryBusinessModel readerHistoryBusiness = new ReaderHistoryBusinessModel();
            ReaderMapper           readerMapper           = new ReaderMapper();
            InventoryMapper        inventoryMapper        = new InventoryMapper();
            ReaderBusinessModel    readerBusinessModel    = readerMapper.Map(o.Reader);
            InventoryBusinessModel invertoryBusinessModel = inventoryMapper.Map(o.Inventory);

            readerHistoryBusiness.Id                = o.ReaderHistoryId;
            readerHistoryBusiness.StartDate         = o.StartDate;
            readerHistoryBusiness.ReturnDate        = o.ReturnDate;
            readerHistoryBusiness.FinishDate        = o.FinishDate;
            readerHistoryBusiness.ReaderBusiness    = readerBusinessModel;
            readerHistoryBusiness.InventoryBusiness = invertoryBusinessModel;

            return(readerHistoryBusiness);
        }
Esempio n. 11
0
 public void CreateInventory(InventoryBusinessModel inventory)
 {
     this.inventoryFacade.CreateInventory(inventory);
 }
Esempio n. 12
0
 public void CreateInventory(InventoryBusinessModel inventory)
 {
     this.inventoryFacade.CreateInventory(inventory);
 }
Esempio n. 13
0
 public void CreateInventory(InventoryBusinessModel inventoryModel)
 {
     var mapper = new InventoryMapper();
     this.uow.Inventories.Add(mapper.Map(inventoryModel));
     this.uow.Commit();
 }