public IProductDataTranferObject Edit(int productId, IProductForCreateOrEdit product) { var domain = new ProductServiceTest.ProductDomain(); domain.ApoClassCode = product.ApoClassCode; domain.ProductCode = product.ProductCode; domain.ProductDescription = product.ProductDescription; domain.ProductName = product.ProductName; domain.BrandId = product.BrandId; var updatedProduct = productRepository.Update(productId, domain); if (updatedProduct == null) { return(null); } var p = new ProductServiceTest.ProductDto(); p.ApoClassCode = updatedProduct.ApoClassCode; p.BrandId = updatedProduct.BrandId; p.ProductCode = updatedProduct.ProductCode; p.ProductName = updatedProduct.ProductName; p.Id = updatedProduct.Id; return(p); }
public IProductDataTranferObject Create(IProductForCreateOrEdit product) { var pro = new ProductServiceTest.ProductDomain(); pro.ApoClassCode = "200"; pro.BrandId = 2; pro.ProductCode = "304981"; pro.ProductDescription = "BraBra"; pro.ProductName = "HoHo"; var lastestProduct = productRepository.Add(pro); var p = new ProductServiceTest.ProductDto(); p.Id = lastestProduct.Id; p.ApoClassCode = lastestProduct.ApoClassCode; p.BrandId = lastestProduct.BrandId; p.ProductCode = lastestProduct.ProductCode; p.ProductName = lastestProduct.ProductName; return(p); }