public int setBrand(int productID, API.Resource.Brand brand) { DB.Models.Brand dbBrand = mapper.Map <DB.Models.Brand>(brand); DB.Models.Product product = _context.Product.Where(p => p.ID == productID).SingleOrDefault(); if (product == null) { return(0); } product.BrandID = brand.brandID; _context.Update(product); return(_context.SaveChanges()); }
public void insertProduct(API.Resource.Product product, API.Resource.Brand brand) { insertProduct(product, null, brand); }
public void insertProduct(API.Resource.Product product, API.Resource.ProductType type, API.Resource.Brand brand) { DB.Models.Product insertProduct = mapper.Map <DB.Models.Product>(product); _context.Product.Add(insertProduct); if (type != null && type.ID == 0) { _context.ProductType.Add(mapper.Map <DB.Models.ProductType>(type)); } if (brand != null && brand.brandID == 0) { _context.Brand.Add(mapper.Map <DB.Models.Brand>(brand)); } }