Ejemplo n.º 1
0
        //Confirmar Eliminar Producto
        public ActionResult ConfirmaEliminarProducto(int Producto)
        {
            //Controlamos que el usuario este logueado
            if (Session["Logueado"] != null)
            {
                //Anticipamos un posible error en el servidor
                try
                {
                    //Le pasamos a la logica la id del producto para que lo borre
                    miLogica.EliminarProducto(Producto);

                    //Retornamos la vista con la lista de productos
                    return(RedirectToAction("MostrarProductos"));
                }
                catch (Exception unError)
                {
                    //Podriamos guardar el error en la base
                    //Redirigimos a vista de error
                    return(View("Error"));
                }
            }
            else //Si el usuario no se logueo o no es admin
            {
                return(RedirectToAction("Login", "Ingreso"));
            }
        }