Ejemplo n.º 1
0
        public ActionResult Guardar(Models.ListaCompra compra)
        {
            //Guardar esos datos en la base de datos

            compra.Guardar();
            return(Redirect("~/Home/Index/" + compra.id)); //redireccionamos a la vista de dicha compra
        }
Ejemplo n.º 2
0
 public ActionResult Eliminar(int id = 0)
 {
     //eliminar la entrada si existe
     Models.ListaCompra compra = Models.ListaCompra.DevuelveProducto(id);
     if (compra != null)
     {
         //Borrar
         compra.Eliminar();
     }
     //redireccionar
     return(Redirect("~/Home/Index"));
 }
Ejemplo n.º 3
0
 public ActionResult Ver(int id)                                          //pagina de vista de un producto
 {
     Models.ListaCompra compra = Models.ListaCompra.DevuelveProducto(id); //metemos en la variable producto, el producto que tenga la id dada
     if (compra != null)                                                  //si el producto no es nulo...
     {
         return(View(compra));                                            //devolvemos el producto
     }
     else//sino...
     {
         return(View("~/Views/Home/Index/"));//redireccionamos a la pagina de inicio
     }
 }
Ejemplo n.º 4
0
 public ActionResult Modificar(int id = 0)
 {
     if (id != 0)
     {
         Models.ListaCompra producto = Models.ListaCompra.GetProducto(id);
         return(View("productoForm", producto));
     }
     else
     {
         return(Redirect("~/"));
     }
 }
Ejemplo n.º 5
0
        public ActionResult Modificar(int id = 0)
        {
            Models.ListaCompra compra = Models.ListaCompra.DevuelveProducto(id); //en la variable compra metemos el producto que tenga la id dada

            if (compra == null)                                                  //si el producto que queremos modificar no existe
            {
                return(View("~/Views/Home/Crear"));                              //lo mandamos a la pagina de crear
            }
            else
            {
                return(View("~/Views/Home/ListaComprasForm.cshtml", compra));//si no, lo mandamos a la pagina de modificar de dicho producto
            }
        }
Ejemplo n.º 6
0
 public ActionResult Ver(int id = 0)
 {
     if (id != 0)
     {
         Models.ListaCompra producto = Models.ListaCompra.GetProducto(id);
         if (producto != null)
         {
             return(View(producto));
         }
         else
         {
             return(Redirect("~/"));
         }
     }
     else
     {
         return(Redirect("~/"));
     }
 }
Ejemplo n.º 7
0
 public ActionResult Crear()//pagina de creacion de un producto
 {
     Models.ListaCompra compra = new Models.ListaCompra();
     return(View("~/Views/Home/ListaComprasForm.cshtml", compra));//redireccionamos al formulario de dicha compra
 }
Ejemplo n.º 8
0
 public ActionResult Eliminar(int id = 0)
 {
     Models.ListaCompra listaCompra = Models.ListaCompra.GetProducto(id);
     listaCompra.Eliminar();
     return(Redirect("~/"));
 }
Ejemplo n.º 9
0
 public ActionResult Guardar(Models.ListaCompra listacompra)
 {
     listacompra.Save();
     return(Redirect("~/ListaCompra/ver/" + listacompra.id));
 }
Ejemplo n.º 10
0
 public ActionResult Crear()
 {
     Models.ListaCompra listacompra = new Models.ListaCompra();
     return(View("productoForm", listacompra));
 }