public ActionResult SaveAddedProduct(Models.Product prodObj) { if (ModelState.IsValid) { try { QuickKartRepository repobj = new QuickKartRepository(); MyMapper <Models.Product, Product> mapObj = new MyMapper <Models.Product, Product>(); var status = repobj.AddProduct(mapObj.Translate(prodObj)); if (status) { return(RedirectToAction("ViewProducts")); } else { return(View("Error")); } } catch (Exception) { return(View("Error")); } } return(View("AddProduct", prodObj)); }
public IActionResult SaveAddedProduct(Models.Products product) { bool status = false; if (ModelState.IsValid) { try { status = _repObj.AddProduct(_mapper.Map <Products>(product)); if (status) { return(RedirectToAction("ViewProducts")); } else { return(View("Error")); } } catch (Exception) { return(View("Error")); } } return(View("AddProduct", product)); }
public JsonResult AddProduct(Models.Product product) { bool status = false; try { status = _repository.AddProduct(_mapper.Map <Products>(product)); } catch (Exception ex) { status = false; } return(new JsonResult(status)); }