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));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 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));
 }