public IEnumerable <Product> AddProduct(AddProductDTO productToAdd) { var repo = new ProductRepository(); repo.AddNewProduct(productToAdd); return(repo.GetAllProducts()); }
public ActionResult Create(ProductViewModels product) { if (ModelState.IsValid) { service.AddNewProduct(product); return(RedirectToAction("Index")); } ViewBag.SupplierId = new SelectList(service.GetCompanyName(), "id", "CompanyName", product.SupplierId); return(View(product)); }
public int Post(ProductViewModel product) { try { service.AddNewProduct(product); return(1); } catch (Exception ex) { return(0); } }
public int post(ProductViewModels supplier) { try { service.AddNewProduct(supplier); return(1); } catch (Exception ex) { return(0); } }
public void Test_AddNewProduct() { var product = new Product { ProductName = "Spoon", ProductPrice = 40 }; var productRepository = new ProductRepository(_warehouseDbContextMock.Object); productRepository.AddNewProduct(product); _productsMock.Verify(m => m.Add(It.IsAny <Product>()), Times.Once()); _warehouseDbContextMock.Verify(context => context.SaveChanges()); }
public ActionResult AddNewProduct(HomeListItem editProductData) { if (Request.Files.Count > 0) { var file = Request.Files[0]; if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Photo"), fileName); file.SaveAs(path); productRepository.AddNewProduct(editProductData); pictureRepository.UploadPhotoProduct(fileName); } } return(RedirectToAction("Home", "BagShop")); }
public void AddOneProductTest() { productRepository.AddNewProduct(new Product("Potato", "10 RS", 100, "Root")); Assert.AreEqual(11, productRepository.TotalProducts()); }
public bool AddNewProduct(string name, string description, decimal price, string collection, string productType, string ImgUrl) { return(repository.AddNewProduct(name, description, price, collection, productType, ImgUrl)); }
public void AddNewProductListLengthTest() { Assert.AreEqual(11, productRepository.AddNewProduct(new Product("Potato", "10 RS", 100, "Root")).Count); }
public IHttpActionResult AddNewProduct(Product product) { int id = _productRepository.AddNewProduct(product); return(Ok(new { id })); }
public ActionResult Add(ProductModel model) { productRepo.AddNewProduct(model); return(RedirectToAction("Products")); }