コード例 #1
0
        void btnCrearRel_Click(object sender, EventArgs e)
        {
            this._ds = Generador.CrearRelaciones();

            this.btnCargarLoc.Click += ManejadorDeCargas;
            this.btnCrearRel.Click  -= btnCrearRel_Click;
        }
コード例 #2
0
        void btnCrearDsDt_Click(object sender, EventArgs e)
        {
            //Cargo la tabla y la agrego a la lista.
            this._listaDeTablas.Add(Generador.CargarDtProductos());

            //Cargo la tabla y la agrego a la lista.
            this._listaDeTablas.Add(Generador.CargarDtProveedores());

            //Cargo la tabla y la agrego a la lista.
            this._listaDeTablas.Add(Generador.CargarDtLocalidades());

            //Cargo la tabla y la agrego a la lista.
            this._ds = Generador.CargarDataSet(this._listaDeTablas);

            this.btnCrearRel.Click  += btnCrearRel_Click;
            this.btnCrearDsDt.Click -= btnCrearDsDt_Click;
        }
コード例 #3
0
        void ManejadorDeCargas(object sender, EventArgs e)
        {
            List <string> listaDescripciones = new List <string>();

            switch (((Button)sender).Name)
            {
            case "btnCargarProv":

                //Cargo en una lista los 3 proveedores
                listaDescripciones.Add("Proveedor1");
                listaDescripciones.Add("Proveedor2");
                listaDescripciones.Add("Proveedor3");

                Generador.CargarFilasEnTablas(listaDescripciones, eTablas.proveedores);


                //Le quito el manejador al boton
                this.btnCargarProv.Click -= ManejadorDeCargas;
                this.btnCargarProd.Click += ManejadorDeCargas;

                break;

            case "btnCargarProd":

                //Cargo en un lista los 9 productos
                listaDescripciones.Add("coca");
                listaDescripciones.Add("alfajor");
                listaDescripciones.Add("gatorade");
                listaDescripciones.Add("sprite");
                listaDescripciones.Add("pirulin");
                listaDescripciones.Add("ovomaltina");
                listaDescripciones.Add("chocolatina");
                listaDescripciones.Add("Dos Corazones");
                listaDescripciones.Add("Cheetos");

                Generador.CargarFilasEnTablas(listaDescripciones, eTablas.productos);

                //Le quito el manejador al boton
                this.btnCargarProd.Click -= ManejadorDeCargas;

                //Le agrego eventos a los mostrar después de cargar la ultima tabla, en este caso después de cargar productos.
                this.btnMostrarProdProv.Click    += BtnMostrarProdProv_Click;
                this.btnMostrarProvLoc.Click     += BtnMostrarProvLoc_Click;
                this.btnMostrarProdProvLoc.Click += BtnMostrarProdProvLoc_Click;
                this.btnMostrarProvQuil.Click    += BtnMostrarProvQuil_Click;
                this.btnMostrarXFiltro.Click     += BtnMostrarXFiltro_Click;
                break;

            case "btnCargarLoc":

                //Cargo en un lista los 9 productos
                listaDescripciones.Add("Quilmes");
                listaDescripciones.Add("Avellaneda");
                listaDescripciones.Add("La Plata");

                Generador.CargarFilasEnTablas(listaDescripciones, eTablas.localidades);

                //Le quito el manejador al boton
                this.btnCargarLoc.Click  -= ManejadorDeCargas;
                this.btnCargarProv.Click += ManejadorDeCargas;
                break;

            default:
                break;
            }
        }