public void AddNewTyre(NewTyreBindingModel tyre) { byte[] file = this.FileUpload(tyre.ImageUrl); var newTyre = Mapper.Map <Tyre>(tyre); newTyre.ImageUrl = file; this.Data.Products.Add(newTyre); this.Data.SaveChanges(); }
public ActionResult AddNewTyre(NewTyreBindingModel tyre) { if (ModelState.IsValid) { this.service.AddNewTyre(tyre); this.TempData["TyreAdded"] = "New tyre has been added successfully!!!"; } else { this.TempData["ProductNotAdded"] = "Product has not been added, because of invalid input data!!!"; } return(this.RedirectToAction("AddNewProduct")); }