//PABLO FERNANDEZ
        /// 6.  Lista de artículos cuyo nombre de la modelo contenga una hilera determinada



        //STHIF ARCE GUERRERO
        /// 7.  lista de artículos que contengan al menos un review.
        public ActionResult MiListaContienenReviewIndex()
        {
            var laAccion = new AW.Wcf.Acciones.Productos();
            var products = laAccion.BuscarProductoContengaReview();

            return(View(products.ToList()));
        }
        //PABLO FERNANDEZ
        /// 3.  Lista de artículos de un color determinado



        //JOSE CHAVES
        /// 4.  Lista de artículos cuyo nombre de la subcategoria contenga una hilera determinada
        public ActionResult MiListaPorNombreSubcategoriaIndex()
        {
            string laHilera = "Mountain";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    products = laAccion.EncontrarProductosPorHileraSubcategoria(laHilera);

            return(View(products.ToList()));
        }
Пример #3
0
        //PABLO FERNANDEZ
        /// 6.  Lista de artículos cuyo nombre de la modelo contenga una hilera determinada
        public ActionResult MiListaPorNombreModeloIndex()
        {
            string laHilera = "Vest";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    products = laAccion.EncontarProductosPorModelo(laHilera);

            return(View(products.ToList()));
        }
Пример #4
0
        //STHIF ARCE GUERRERO
        /// 5.  lista de artículos cuyo nombre de la categoría contenga una hilera determinada.
        public ActionResult MiListaPorCategoriaIndex()
        {
            string laCategoria = "Bike";
            var    laAccion    = new AW.Wcf.Acciones.Productos();
            var    products    = laAccion.BuscarProductoNombreCategoria(laCategoria);

            return(View(products.ToList()));
        }
Пример #5
0
        //PABLO FERNANDEZ
        /// 3.  Lista de artículos de un color determinado
        public ActionResult MiListaPorColorIndex()
        {
            string elColor  = "Grey";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    products = laAccion.EncontarProductoPorColorDeterminado(elColor);

            return(View(products.ToList()));
        }
Пример #6
0
        //STHIF ARCE GUERRERO
        /// 2.  lista de artículos cuya fecha de vencimiento sea menor o igual a una determinada.
        public ActionResult MiListaPorFechaVencimientoIndex()
        {
            DateTime laFechaVencimiento = DateTime.Now.Date;
            var      laAccion           = new AW.Wcf.Acciones.Productos();
            var      products           = laAccion.BuscarProductoFechaVencimiento(laFechaVencimiento);

            return(View(products.ToList()));
        }
Пример #7
0
        // Consulta H
        public ActionResult ListaFacturasVendedoresTextoEspecificoApellidoNombre()
        {
            string laHilera = "Miller";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    facturas = laAccion.ListaFacturasVendedoresTextoEspecificoApellidoNombre(laHilera);

            return(View(facturas.ToList()));
        }
Пример #8
0
        // Consulta E
        public ActionResult ListaGeneroEspecificoVendedor()
        {
            string genero   = "F";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    facturas = laAccion.ListaGeneroEspecificoVendedor(genero);

            return(View(facturas.ToList()));
        }
Пример #9
0
        // Consulta C
        public ActionResult ListaFacturasPorDetalleYDescuento()
        {
            decimal descuentoTotal = (decimal)399.99;
            var     laAccion       = new AW.Wcf.Acciones.Productos();
            var     facturas       = laAccion.ListaFacturasPorDetalleYDescuento(descuentoTotal);

            return(View(facturas.ToList()));
        }
        //JOSE CHAVES
        /// 1. Lista de artículos que contienen una hilera determinada en el nombre.
        public ActionResult MiListaPorNombreIndex()
        {
            string laHilera = "Bike";
            var    laAccion = new AW.Wcf.Acciones.Productos();
            var    products = laAccion.EncontrarProductoPorHileraNombre(laHilera);

            return(View(products.ToList()));
        }
Пример #11
0
        // Consulta B
        public ActionResult RangoDeTotal()
        {
            decimal totalInicial = 10000;
            decimal totalFinal   = (decimal)14999.99;
            var     laAccion     = new AW.Wcf.Acciones.Productos();
            var     facturas     = laAccion.RangoDeTotal(totalInicial, totalFinal);

            return(View(facturas.ToList()));
        }
Пример #12
0
        // Consulta F
        public ActionResult ListaFacturasDeVendedoresRangoAntiguedad()
        {
            int antiguedadMayor = 2;
            int antiguedadMenor = 5;
            var laAccion        = new AW.Wcf.Acciones.Productos();
            var facturas        = laAccion.ListaFacturasDeVendedoresRangoAntiguedad(antiguedadMenor, antiguedadMayor);

            return(View(facturas.ToList()));
        }
Пример #13
0
        // Consulta F
        public ActionResult ListaFacturasDeVendedorPorEdad()
        {
            int edadMenor = 30;
            int edadMayor = 40;
            var laAccion  = new AW.Wcf.Acciones.Productos();
            var facturas  = laAccion.ListaFacturasDeVendedorPorEdad(edadMenor, edadMayor);

            return(View(facturas.ToList()));
        }
Пример #14
0
        // Consulta D
        public ActionResult ListaDeFacturasPorRango()
        {
            int cantidadMenor = 10;
            int cantidadMayor = 15;
            var laAccion      = new AW.Wcf.Acciones.Productos();
            var facturas      = laAccion.ListaDeFacturasPorRango(cantidadMenor, cantidadMayor);

            return(View(facturas.ToList()));
        }
Пример #15
0
        // Consulta A
        public ActionResult RangoDeFechaDeLaOrdenIndex()
        {
            var fechaInicial = Convert.ToDateTime("2011-07-20");
            var fechaFinal   = Convert.ToDateTime("2011-07-21");
            var laAccion     = new AW.Wcf.Acciones.Productos();
            var facturas     = laAccion.RangoDeFechaDeLaOrden(fechaInicial, fechaFinal);

            return(View(facturas.ToList()));
        }
Пример #16
0
        public ActionResult IndexViewModelVentas()
        {
            var laAccion          = new AW.Wcf.Acciones.Productos();
            var ventas            = laAccion.BuscarVentas();
            var laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #17
0
        public ActionResult IndexViewModel5()
        {
            string gen               = "M";
            var    laAccion          = new AW.Wcf.Acciones.Productos();
            var    ventas            = laAccion.BuscarVentasPorVentasPorGenero(gen);
            var    laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var    ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #18
0
        public ActionResult IndexViewModel3()
        {
            decimal desc              = 50;
            var     laAccion          = new AW.Wcf.Acciones.Productos();
            var     ventas            = laAccion.BuscarVentasPorDescuento(desc);
            var     laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var     ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #19
0
        public ActionResult IndexViewModel8()
        {
            string name              = "ui";
            var    laAccion          = new AW.Wcf.Acciones.Productos();
            var    ventas            = laAccion.BuscarVentasPorContieneNombreApellido(name);
            var    laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var    ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #20
0
        // GET: Products
        public ActionResult Index()
        {
            decimal elPrecioInferior = 20;
            decimal elPrecioSuperior = (decimal)55.6;
            var     laAccion         = new AW.Wcf.Acciones.Productos();
            var     products         = laAccion.BuscarProductoPorRangoDePrecio(elPrecioInferior, elPrecioSuperior);

            //var products = db.Products.Include(p => p.ProductModel).Include(p => p.ProductSubcategory);
            return(View(products.ToList()));
        }
Пример #21
0
        public ActionResult IndexViewModel6()
        {
            var fecha1            = new DateTime(1969, 01, 01);
            var fecha2            = new DateTime(1971, 12, 31);
            var laAccion          = new AW.Wcf.Acciones.Productos();
            var ventas            = laAccion.BuscarVentasPorRangoEdad(fecha1, fecha2);
            var laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #22
0
        public ActionResult IndexViewModel2()
        {
            decimal total1            = 5000;
            decimal total2            = 6000;
            var     laAccion          = new AW.Wcf.Acciones.Productos();
            var     ventas            = laAccion.BuscarVentasPorRangoTotal(total1, total2);
            var     laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var     ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #23
0
        //Examen
        public ActionResult IndexViewModel1()
        {
            var fecha1            = new DateTime(2011, 01, 01, 00, 00, 00, 0000);
            var fecha2            = new DateTime(2011, 06, 31, 00, 00, 00, 0000);
            var laAccion          = new AW.Wcf.Acciones.Productos();
            var ventas            = laAccion.BuscarVentasPorRangoFechaEnOrden(fecha1, fecha2);
            var laAccionViewModel = new Dominio.Acciones.ConvertirVentasEnViewModel();
            var ventasViewModel   = laAccionViewModel.VentasEnViewModel(ventas);

            return(View(ventasViewModel.ToList()));
        }
Пример #24
0
        public ActionResult IndexViewModel()
        {
            decimal elPrecioInferior  = 20;
            decimal elPrecioSuperior  = (decimal)55.6;
            var     laAccion          = new AW.Wcf.Acciones.Productos();
            var     products          = laAccion.BuscarProductoPorRangoDePrecio(elPrecioInferior, elPrecioSuperior);
            var     laAccionViewModel = new Dominio.Acciones.ConvertirProductEnViewModel();
            var     productsViewModel = laAccionViewModel.ConviertaListaDeProductos(products);

            //var products = db.Products.Include(p => p.ProductModel).Include(p => p.ProductSubcategory);
            return(View(productsViewModel.ToList()));
        }
Пример #25
0
        // GET: Products/Details/5
        public ActionResult MisDetallesPorProductNumber(string productNumber)
        {
            if (productNumber == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var     laAccion = new AW.Wcf.Acciones.Productos();
            Product product  = laAccion.EncontrarProductoPorNumero(productNumber);

            //Product product = db.Products.Find(id);
            if (product == null)
            {
                return(HttpNotFound());
            }
            return(View(product));
        }