public ActionResult ProductoDelete(ProductoModel model)
 {
     ProductoModel.DeletetDB(model);
     ViewBag.lista           = ProductoModel.ObtenerProductos();
     ViewBag.ListaFoodOption = LineaComidaModel.ObtenerLineasComida();
     return(View("Producto"));
 }
        public ActionResult Producto()
        {
            ViewBag.lista            = ProductoModel.ObtenerProductos();
            ViewBag.ListaFoodOption  = LineaComidaModel.ObtenerLineasComida();
            ViewBag.listaTipoPrecios = TipoPrecioModelo.ObtenerTerritorio();

            return(View());
        }
Example #3
0
        public ActionResult BusquedaProductosAgregarCarrito(ProductoModel model)
        {
            CustomerModel usuarioLogueado = (CustomerModel)System.Web.HttpContext.Current.Session["Usuario"];

            if (CarritoModel.ExisteEnCarrito(model, usuarioLogueado.CustomerID))
            {
                AddAlertMessage("El producto ya existe en el carro");
                ViewBag.lista     = LineaComidaModel.ObtenerLineasComida();
                ViewBag.listaProd = ProductoModel.ObtenerProductos();
                return(View("BusquedaProductos"));
            }

            CarritoModel.AddProductDB(model, usuarioLogueado.CustomerID);
            ViewBag.lista     = LineaComidaModel.ObtenerLineasComida();
            ViewBag.listaProd = ProductoModel.ObtenerProductos();
            AddAlertMessage("El producto se ha agregado correctamente.");
            return(View("BusquedaProductos"));
        }
        //public ActionResult ProductoAdd(ProductoModel model, TipoPrecioToProduct modeloTipoPrecio)
        public ActionResult ProductoAdd(IntermedioProductoTipoPrecio model)
        {
            string cadenaRuta = string.Empty;


            if (model.productoModel.Archivo != null && model.productoModel.Archivo.ContentLength > 0)
            {
                var fileName = Path.GetFileName(model.productoModel.Archivo.FileName);

                var rutaImagen = Path.Combine(Server.MapPath("~/Asset/Images/Producto"), fileName);
                cadenaRuta = "~/Asset/Images/Producto/" + fileName;
                model.productoModel.Archivo.SaveAs(rutaImagen);
                model.productoModel.ProductImage = cadenaRuta;
            }

            ProductoModel.AddDB(model.productoModel, model.TipoPrecio);
            ViewBag.lista            = ProductoModel.ObtenerProductos();
            ViewBag.ListaFoodOption  = LineaComidaModel.ObtenerLineasComida();
            ViewBag.listaTipoPrecios = TipoPrecioModelo.ObtenerTerritorio();

            return(View("Producto"));
        }
 public ActionResult LineaComidaDelete(LineaComidaModel model)
 {
     LineaComidaModel.DeletetDB(model);
     ViewBag.listaLineaComida = LineaComidaModel.ObtenerLineasComida();
     return(View("LineaComida"));
 }
 public ActionResult LineaComida()
 {
     ViewBag.listaLineaComida = LineaComidaModel.ObtenerLineasComida();
     return(View());
 }
 public ActionResult BusquedaProducto()
 {
     ViewBag.lista     = LineaComidaModel.ObtenerLineasComida();
     ViewBag.listaProd = ProductoModel.ObtenerProductos();
     return(View());
 }
 public ActionResult ProductosFiltrar(ProductoModel model)
 {
     ViewBag.listaProducto   = ProductoModel.ObtenerProductosFiltrados(model);
     ViewBag.ListaFoodOption = LineaComidaModel.ObtenerLineasComida();
     return(View("Productos"));
 }
 public ActionResult Productos()
 {
     ViewBag.listaProducto   = ProductoModel.ObtenerProductos();
     ViewBag.ListaFoodOption = LineaComidaModel.ObtenerLineasComida();
     return(View());
 }