public void CreateInventory(InventoryBusinessModel inventoryModel) { var mapper = new InventoryMapper(); this.uow.Inventories.Add(mapper.Map(inventoryModel)); this.uow.Commit(); }
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); }
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); }
public ActionResult Edit(InventoryBusinessModel viewModel) { if (ModelState.IsValid) { this.inventoryManager.UpdateInventory(viewModel); return(RedirectToAction("Details", new { id = viewModel.InventoryId })); } return(View(viewModel)); }
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); }
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); }
public void CreateInventory(InventoryBusinessModel inventory) { this.inventoryFacade.CreateInventory(inventory); }