예제 #1
0
        public IActionResult Create()
        {
            ProductoViewModel model = new ProductoViewModel
            {
                Categorias = _combosHelper.GetComboCategorias(),
                IsActive   = true,
                Unidades   = 0,
                Costo      = 0,
                Precio     = 0
            };

            return(View(model));
        }
예제 #2
0
        public ProductoViewModel ToProductoViewModel(Producto model)
        {
            return(new ProductoViewModel
            {
                Id = model.Id,

                Nombre = model.Nombre,

                CategoriaId = model.Categoria.Id,

                TipoProductoId = model.TipoProducto.Id,

                SaborId = model.Sabor.Id,

                PresentacionId = model.Presentacion.Id,

                Categoria = model.Categoria,

                TipoProducto = model.TipoProducto,

                Sabor = model.Sabor,

                Presentacion = model.Presentacion,



                Categorias = _combosHelper.GetComboCategorias(),

                TiposProductos = _combosHelper.GetComboTipoProducto(),

                Sabores = _combosHelper.GetComboSabores(),

                Presentaciones = _combosHelper.GetComboPresentaciones(),
            });
        }
예제 #3
0
 public ProductoViewModel ToProductViewModel(ProductoEntity product)
 {
     return(new ProductoViewModel
     {
         Categorias = _combosHelper.GetComboCategorias(),
         Categoria = product.Categoria,
         CategoriaId = product.Categoria.Id,
         Id = product.Id,
         IsActive = product.IsActive,
         Nombre = product.Nombre,
         Precio = product.Precio,
     });
 }
        public async Task <IActionResult> GetCategorias(ProductoViewModel model)
        {
            // Aqui tenemos cargado el id de la linea correspondiente

            //Tenemos que buscar un combo con la categoria que tiene las lineas y para eso hacemos otro combo box.


            var productomodel = new ProductoViewModel
            {
                Categorias     = _combosHelper.GetComboCategorias(model.LineaId),
                TiposProductos = _combosHelper.GetComboTipoProducto(),
                Sabores        = _combosHelper.GetComboSabores(),
                Presentaciones = _combosHelper.GetComboPresentaciones(),
                Lineas         = _combosHelper.GetComboLineas(),
            };

            return(View(productomodel));
        }