Ejemplo n.º 1
0
        public ActionResult SaveDeletedProduct(Models.Product pr)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    QuickKartRepository rep = new QuickKartRepository();
                    MyMapper <Models.Product, Product> mapObj = new MyMapper <Models.Product, Product>();
                    bool status = rep.DeleteProduct(mapObj.Translate(pr));

                    if (status)
                    {
                        return(RedirectToAction("ViewProducts"));
                    }
                    else
                    {
                        return(View("Error"));
                    }
                }
                catch (Exception ex)
                {
                    return(View("Error"));
                }
            }
            return(View("DeleteProduct", pr));
        }
Ejemplo n.º 2
0
        public JsonResult DeleteProduct(string productId)
        {
            bool status = false;

            try
            {
                status = _repository.DeleteProduct(productId);
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(new JsonResult(status));
        }
        public IActionResult SaveDeletion(string productId)
        {
            bool status = false;

            try
            {
                status = _repObj.DeleteProduct(productId);
                if (status)
                {
                    return(RedirectToAction("ViewProducts"));
                }
                else
                {
                    return(View("Error"));
                }
            }
            catch (Exception)
            {
                return(View("Error"));
            }
        }