Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (lbMES.Text == "Mes" || txtAÑOEX.Text == "")
            {
                MessageBox.Show("Error, Verifique los campos para exportar");
            }
            else
            {
                int mes = Convert.ToInt16(txtMESEX.Text);
                int año = Convert.ToInt16(txtAÑOEX.Text);;

                this.dataGridView1.DataSource = Ntabla.Funcionarios();
                Guardar_archivo("ARCHIVOS/funcionarios.txt");
                this.dataGridView1.DataSource = Ntabla.Productos();
                Guardar_archivo("ARCHIVOS/productos.txt");
                this.dataGridView1.DataSource = Ntabla.Laboratorios();
                Guardar_archivo("ARCHIVOS/laboratorio.txt");
                this.dataGridView1.DataSource = Ntabla.Tipo_Producto();
                Guardar_archivo("ARCHIVOS/tipo_productos.txt");
                this.dataGridView1.DataSource = Ntabla.Cliente();
                Guardar_archivo("ARCHIVOS/clientes.txt");
                this.dataGridView1.DataSource = Ntabla.Tiempo(mes, año);
                Guardar_archivo_tiempo("ARCHIVOS/tiempo.txt");
                this.dataGridView1.DataSource = Ntabla.Hventa(mes, año);
                Guardar_archivo_hventa("ARCHIVOS/venta.txt");

                if (dataGridView1.RowCount == 1)
                {
                    MessageBox.Show("Error, No se ha encontrado datos en el periodo para exportar");
                }
                else
                {
                    DateTime fecha        = DateTime.Today;
                    string   fecha_Actual = Convert.ToString(fecha.ToString("dd-MM-yyyy"));
                    string   hora         = DateTime.Now.Hour.ToString("D2") + ":" + DateTime.Now.Minute.ToString("D2") + ":" + DateTime.Now.Second.ToString("D2");

                    MessageBox.Show("Datos exportados correctamente");

                    resp = Nregistrar_DW.RegistrarDW(Program.id_usuario, lbMES.Text, txtAÑOEX.Text, hora, fecha_Actual);
                    ultimo_exportado();
                    sugerir();
                    cambiar_mes();
                }
            }
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            contador++;
            if (contador == 1)
            {
                pbCLIENTE.Image               = Properties.Resources.bien1;
                pbCLIENTE.Visible             = true;
                this.dataGridView1.DataSource = Ntabla.Cliente();
                Guardar_archivo("ARCHIVOS/clientes.txt");
            }
            if (contador == 3)
            {
                pbPRODUCTO.Visible = true;

                pbPRODUCTO.Image = Properties.Resources.bien1;
                this.dataGridView1.DataSource = Ntabla.Productos();
                Guardar_archivo("ARCHIVOS/productos.txt");
            }
            if (contador == 5)
            {
                pbTIPO_PRODUCTO.Visible = true;

                pbTIPO_PRODUCTO.Image         = Properties.Resources.bien1;
                this.dataGridView1.DataSource = Ntabla.Tipo_Producto();
                Guardar_archivo("ARCHIVOS/tipo_productos.txt");
            }

            if (contador == 7)
            {
                pbFUNCIONARIO.Visible = true;

                pbFUNCIONARIO.Image = Properties.Resources.bien1;
                Guardar_archivo("ARCHIVOS/funcionarios.txt");
                this.dataGridView1.DataSource = Ntabla.Productos();
            }
            if (contador == 9)
            {
                pbLABORATORIO.Visible = true;

                pbLABORATORIO.Image           = Properties.Resources.bien1;
                this.dataGridView1.DataSource = Ntabla.Laboratorios();
                Guardar_archivo("ARCHIVOS/laboratorio.txt");
            }

            /*if (contador == 11)
             * {
             *  pbTIEMPO.Visible = true;
             *
             *  pbTIEMPO.Image = Properties.Resources.bien1;
             * this.dataGridView1.DataSource = Ntabla.Tiempo_general();
             * Guardar_archivo_tiempo("ARCHIVOS/tiempo.txt");
             * }
             *
             * if (contador == 13)
             * {
             *  pbVEN.Visible = true;
             *  pbVEN.Image = Properties.Resources.bien1;
             * this.dataGridView1.DataSource = Ntabla.Hventa_general();
             * Guardar_archivo_hventa("ARCHIVOS/venta.txt");
             *
             *
             *
             * }*/

            if (contador == 14)
            {
                timer1.Enabled = false;
                MessageBox.Show("Se ha exportado los datos correctamente");
                DateTime fecha = DateTime.Today;

                string fecha_Actual = Convert.ToString(fecha.ToString("dd-MM-yyyy"));
                string hora         = DateTime.Now.Hour.ToString("D2") + ":" + DateTime.Now.Minute.ToString("D2") + ":" + DateTime.Now.Second.ToString("D2");

                resp = Nregistrar_DW.RegistrarDW(Program.id_usuario, "todo", "todo", hora, fecha_Actual);
                visible(false);
            }
        }