public Models.Product ParseProduct(Entities.Product product) { Models.Product p = new Models.Product(); p.ProductID = product.ProductId; p.ProductName = product.ProductName; p.Price = product.ProductPrice; return(p); }
public Model.Product ParseProduct(Entities.Product product) { return(new Model.Product { ProductName = product.ProductName, ProductDescription = product.ProductDescription, ProductID = product.ProductId, Manufacturer = product.Manufacturer, ProductPrice = product.ProductPrice, }); }
public Entities.Product ParseProduct(Models.Product product) { Entities.Product p = new Entities.Product(); if (product.ProductID != null) { p.ProductId = (int)product.ProductID; } p.ProductName = product.ProductName; p.ProductPrice = product.Price; return(p); }
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); }