// public Models.Inventory ParseInventory(Entities.Inventory inventory) { // return new Models.Inventory(); // } // public Entities.Inventory ParseInventory(Models.Inventory inventory) { // return new Entities.Inventory(); // } public Models.Location ParseLocation(Entities.Location location) { Models.Location loc = new Models.Location(); loc.LocationID = location.LocationId; loc.LocationName = location.LocationName; loc.Address = location.LocationAddress; return(loc); }
public Model.Location ParseLocation(Entities.Location location) { return(new Model.Location { LocationName = location.LocationName, LocationID = location.LocationId, Address = location.LocationAddress }); }
public Entities.Location ParseLocation(Models.Location location) { Entities.Location loc = new Entities.Location(); if (location.LocationID != null) { loc.LocationId = (int)location.LocationID; } loc.LocationName = location.LocationName; loc.LocationAddress = location.Address; return(loc); }
public List <Inventory> GetInventory() { //retrieve all inventories List <Inventory> inventorys = _context.Inventories.Select(x => _mapper.ParseInventory(x)).ToList(); //for each inventory foreach (Inventory inventory in inventorys) { //assign a location object to it (one inventory can only have one location) Entity.Location location = _context.Locations.Find(inventory.InventoryLocation); Entity.Product product = _context.Products.Find(inventory.ProductID); inventory.Location = _mapper.ParseLocation(location); inventory.Product = _mapper.ParseProduct(product); } return(inventorys); }
public Location GetSpecifiedLocation(int locationID) { Entities.Location location = _context.Locations.Find(locationID); return(_mapper.ParseLocation(location)); }