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