Пример #1
0
        public JsonResult AddRecambioUsos(int ItemId, string CochesList)
        {
            var uso    = new RecambioUsos(ItemId, HttpContext);
            var numAdd = uso.AddCoches(CochesList);

            return(retJson.OkCount(numAdd));
        }
Пример #2
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;
            }
        }
Пример #3
0
        public JsonResult DelRecambioUsos(int ItemId, string CochesList)
        {
            var uso    = new RecambioUsos(ItemId, HttpContext);
            var numDel = uso.DeleteCoches(CochesList);

            //return retJson.Ok( new{ Count=numDel } );

            return(retJson.OkCount(numDel));
        }