// GET api/ProductosDetalle
        public IEnumerable <ProductoDetalle> GetProductosDetalle()
        {
            var qs = new Mercadosfera.Core.QueryString();

            int pIdProducto = 0;


            Int32.TryParse(qs.Get("p"), out pIdProducto);


            var result = db.GetProductosDetalle(pIdProducto);

            return(result);
        }
        // GET api/ProductosDetalle
        public IEnumerable <GetProductosImagenes_Result> GetProductosImagenes()
        {
            var qs = new Mercadosfera.Core.QueryString();

            int pIdProducto = 0;


            Int32.TryParse(qs.Get("p"), out pIdProducto);


            var result = db.GetProductosImagenes(pIdProducto);

            return(result);
        }
Exemplo n.º 3
0
        /*
         * private enum Params {
         *  Description,
         *  Categoria,
         *  Zona,
         *  PrecioMin,
         *  PrecioMax,
         *  Store
         * }*/

        // GET api/ProductosSeach
        public IEnumerable <GetStore_Result> GetStore()
        {
            var qs = new Mercadosfera.Core.QueryString();
            //var result = new List<ProductSearch_Result>();

            int pIdStore = 0;

            Int32.TryParse(qs.Get("t"), out pIdStore);

            var result = db.GetStore(pIdStore);

            return(result);


            //return productos.AsEnumerable();
        }
        /*
         * private enum Params {
         *  Description,
         *  Categoria,
         *  Zona,
         *  PrecioMin,
         *  PrecioMax,
         *  Store
         * }*/

        // GET api/ProductosSeach
        public IEnumerable <ProductSearch_Result> GetPRODUCTOS()
        {
            var qs = new Mercadosfera.Core.QueryString();
            //var result = new List<ProductSearch_Result>();

            double pMin = 0;
            double pMax = 0;

            double.TryParse(qs.Get("pmi"), out pMin);
            double.TryParse(qs.Get("pma"), out pMax);

            var result = db.ProductSearch(qs.Get("d"), qs.Get("c"), qs.Get("z"), pMin, pMax, qs.Get("s"));

            return(result);


            //return productos.AsEnumerable();
        }