public ActionResult AltaProducto(Producto producto, string rut) { List <Cliente> listaClientes = new List <Cliente>(); if (Session["rol"] != null) { listaClientes = FachadaDistribuidora.TraerClientes(); ViewBag.listaClientes = listaClientes; Cliente clienteAsociado = FachadaDistribuidora.TraerClientePorRut(rut); producto.Cliente = clienteAsociado; //controlar q peso sea > 0 if (producto.PesoUnidad > 0 && producto.Nombre != null) { bool exito = FachadaDistribuidora.AltaProducto(producto.Nombre, producto.Cliente, producto.PesoUnidad); if (exito) { ViewBag.mensaje = "Producto agregado con exito"; } else { ViewBag.mensaje = "Error"; } return(View(producto)); } else { ViewBag.mensaje = "El peso debe ser superior a cero y el producto debe tener un nombre."; return(View(producto)); } } else { return(Redirect("/usuario/index")); } }
public ActionResult AltaProducto() { if (Session["rol"] != null) { List <Cliente> listaClientes = new List <Cliente>(); listaClientes = FachadaDistribuidora.TraerClientes(); if (listaClientes != null) { ViewBag.listaClientes = listaClientes; } return(View()); } else { return(Redirect("/usuario/index")); } }