Exemple #1
0
        // Método que refresca el data grid view

        private void BTN_ExportarXLS_Click(object sender, EventArgs e)
        {
            Prueba datos = GenerarFactura();

            WIN_Nomina_Repor_P frm = new WIN_Nomina_Repor_P(datos);

            frm.Show();
        }
Exemple #2
0
        private Prueba GenerarFactura()
        {
            Prueba facturacion = new Prueba();

            BD.conexion.CreateCommand();
            SqlCommand comando = BD.conexion.CreateCommand();

            comando.CommandText = "SELECT EMPRESAS.Logo FROM EMPRESAS where EMPRESAS.Id_Empresas = " + CBOX_Empresa.SelectedValue;
            SqlDataReader Reader = comando.ExecuteReader();

            Reader.Read();
            byte[] variable = null;

            //Verifica si recibió la información
            if (Reader.HasRows)
            {
                //Inserta la información a los controles
                variable = (byte[])(Reader[0]);
            }
            Reader.Close();

            foreach (DataGridViewRow row in DGV_Tabla.Rows)
            {
                Prueba.PruebaRow rowprueba = facturacion._Prueba.NewPruebaRow();

                rowprueba.Nombre_Empleado = Convert.ToString(row.Cells["dataGridViewTextBoxColumn1"].Value);
                rowprueba.Sindicato       = Convert.ToString(row.Cells["sindicatoDataGridViewTextBoxColumn"].Value);
                rowprueba.No_Cuenta       = Convert.ToString(row.Cells["dataGridViewTextBoxColumn2"].Value);
                rowprueba.Importe         = Convert.ToString(row.Cells["dataGridViewTextBoxColumn3"].Value);
                rowprueba.Periodo         = Convert.ToString(row.Cells["periodoDataGridViewTextBoxColumn"].Value);
                rowprueba.Lugar_Empre     = Convert.ToString(row.Cells["lugarDataGridViewTextBoxColumn"].Value);
                //rowprueba.Image = variable;
                facturacion._Prueba.AddPruebaRow(rowprueba);
            }

            return(facturacion);
        }
Exemple #3
0
 public WIN_Nomina_Repor_P(Prueba datos) : this()
 {
     _datosreporte = datos;
 }