Example #1
0
        //---------------------------------------------------------------------------------------------------------------------------------------
        /// <summary> Construye el objeto y obtiene los datos de la base de datos </summary>
        public RecambiosDatosModel(int id, HttpContext HttpCtx, DataInfo tipo) : base(HttpCtx, id)
        {
            if (tipo == DataInfo.All || tipo == DataInfo.Items)                 // Obtiene datos sobre los Items
            {
                Fabricantes = new Fabricantes(HttpCtx).ListIdName();

                var cat = new Categorias(HttpCtx);

                Categorias    = cat.ListIdName();
                SubCategorias = cat.getSubCategorias();

                Items = new Recambios(HttpCtx).FindByDatos("0/0/0/0/0/Order-4/Range-0-10000").Items;
            }

            if (tipo == DataInfo.All || tipo == DataInfo.Coches)                // Obtiene datos sobre los coches
            {
                Marcas  = new Marcas(HttpCtx).ListIdName();
                Modelos = new Modelos(HttpCtx).ListModelos();

                if (tipo != DataInfo.Coches)
                {
                    Motores = new Motores(HttpCtx).FindForCoche("en uso", null);
                }
                else
                {
                    Motores2 = new Motores(HttpCtx).ListMotores();
                }


                Coches = new RecambioUsos(0, HttpCtx).UsoInCoches().Coches;
            }
        }
Example #2
0
        //---------------------------------------------------------------------------------------------------------------------------------------
        /// <summary> Construye el objeto y obtiene los datos de la base de datos </summary>
        public FindRecambioModel(HttpContext HttpCtx) : base(HttpCtx)
        {
            Marcas  = new Marcas(HttpCtx).ListIdName();
            Modelos = new Modelos(HttpCtx).ListModelos();
            Motores = new Motores(HttpCtx).FindForCoche("en uso", null);

            Fabricantes = new Fabricantes(HttpCtx).ListIdName();

            var cat = new Categorias(HttpCtx);

            Categorias    = cat.ListIdName();
            SubCategorias = cat.getSubCategorias();
        }