Beispiel #1
0
        // GET: Producto
        public ActionResult Listado()
        {
            ProductoViewModel        productoViewModel    = new ProductoViewModel();
            List <GrupoViewModel>    lstgrupoViewModel    = new List <GrupoViewModel>();
            List <LineaViewModel>    lstlineaViewModel    = new List <LineaViewModel>();
            List <ProductoViewModel> lstproductoViewModel = new List <ProductoViewModel>();

            lstgrupoViewModel = grupoBL.GetAllGrupos().Select(x => new GrupoViewModel()
            {
                CodGrup = x.CodGrup,
                NomGrup = x.NomGrup
            }).ToList();

            lstlineaViewModel = lineaBL.GetAllLineas().Select(x => new LineaViewModel()
            {
                CodLin = x.CodLin,
                NomLin = x.NomLin
            }).ToList();

            lstproductoViewModel = productoBL.GetAllProductos().Select(x => new ProductoViewModel
            {
                CodProd   = x.CodProd,
                NomProd   = x.NomProd,
                CodGrup   = x.CodGrup,
                CodLin    = x.CodLin,
                Marca     = x.Marca,
                CosPromC  = x.CosPromC,
                PrecioVta = x.PrecioVta
            }).ToList();
            productoViewModel.lstproductoViewModel = lstproductoViewModel;
            productoViewModel.lstgrupoViewModel    = lstgrupoViewModel;
            productoViewModel.lstlineaViewModel    = lstlineaViewModel;
            return(View(productoViewModel));
        }
Beispiel #2
0
        public ActionResult NuevoProducto()
        {
            ProductoViewModel viewModel = new ProductoViewModel();

            viewModel.listLineaBE = lineaBL.GetAllLineas();
            viewModel.listGrupoBE = grupoBL.GetAllGrupos();
            return(View(viewModel));
        }