Пример #1
0
        public void GrabarProducto()
        {
            ProductoRegistrado nuevoProductoRegistrado = this._gestorDeProductos.CrearProducto(this.nuevoProducto);

            this.productosResgistrados.Add(nuevoProductoRegistrado);
            this.nuevoProducto = new NuevoProducto();
        }
Пример #2
0
        private ProductoRegistrado ConvertirProductoA_DTO(Producto producto)
        {
            ProductoRegistrado productoRegistrado = new ProductoRegistrado();

            productoRegistrado.Id     = producto.Id;
            productoRegistrado.Nombre = producto.Nombre;
            productoRegistrado.Precio = producto.Precio;
            producto.Categorias.ToList()
            .ForEach(
                x =>
                productoRegistrado.NombresDeLasCategorias.Add(x.Nombre)
                );
            return(productoRegistrado);
        }
        public ActionResult detalle(ProductoRegistrado prodReg)
        {
            UsuarioNuevo objUser = (UsuarioNuevo)Session[SessionName.User];

            ProductoActualizar x = new ProductoActualizar();

            x = _gestorDeProducto.FindById(prodReg.Id);

            CarritoNuevo carrito = new CarritoNuevo();

            carrito.NombreProd    = x.Descripcion;
            carrito.Precio        = x.Precio;
            carrito.Cantidad      = 1;
            carrito.NombreUsuario = objUser.NombreUsuario;
            _gestorDeCarrito.Registrar(carrito);

            //_gestorDeProducto.Borrar(Convert.ToInt32(UserOk.Id));
            return(PartialView("_Orden", _gestorDeProducto.Listar()));
        }
Пример #4
0
 public List <ProductoRegistrado> Filtrar(ProductoRegistrado registroGuardos)
 {
     throw new NotImplementedException();
 }
 public ActionResult AgregarPedido(ProductoRegistrado UserOk)
 {
     //_gestorDeUsuarios.Borrar(Convert.ToInt32(UserOk.Id));
     return(View(_gestorDeProducto.Listar()));
 }