Example #1
0
 private void btnimprimir_Click(object sender, EventArgs e)
 {
     try
     {
         //Convertir el DatagridView en Datatable e imprimir el DataTable en XML
         ds = oper.ConsultaConResultadods("SELECT empleado.id,empleado.nombre, empleado.apellidos, empleado.cedula, cargo.descripcion as idcargo, departamento.descripcion as iddepart, empleado.sueldo, empleado.fechanac, empleado.fechaing FROM empleado left join cargo,departamento on empleado.idcargo = cargo.id and empleado.iddepart = departamento.id WHERE empleado.estado = 'ACTIVO';");
         ds.WriteXml("c:\\sistema\\ListaDeEmpleados.xml");
         Form f = new VisorDeFormularios("ListaEmpleados.rpt");
         f.ShowDialog();
         //MessageBox.Show("Se guardo el archivo 'ListaDeEmpleados.xml' Satisfactoriamente", "Aviso");
     }
     catch
     {
         MessageBox.Show("Error al Crear el Archivo Xml", "Aviso");
     }
 }
Example #2
0
        private void btnimprimir_Click(object sender, EventArgs e)
        {
            try
            {
                //Convertir el DatagridView en Datatable e imprimir el DataTable en XML
                DataTable DtReport = new DataTable();
                DtReport = GetDataTableFromDGV(datanomina);
                DataSet dsxml = new DataSet();
                dsxml.Tables.Add(DtReport);

                //Guardar los totales en el DGV Plus (Extra para totales)
                //string[] Columns = { "T.T. I.S.R.", "T.T. S.S.", "T.T. Ahorros",
                //"T.T. Deducs", "T.T. Sueldo Neto"};

                //string[] row0 = { "RD$ "+tbttirs.Text, "RD$ "+tbttss.Text, "RD$ "+tbttahorros.Text,
                //"RD$ "+tbttdesc.Text, "RD$ "+tbttneto.Text};

                //dgvPlus.Rows.Clear();
                //dgvPlus.Rows.Add(row0);

                //DataTable DtReportTotals = GetDataTableFromDGV(dgvPlus);
                //DataSet dxmltotales = new DataSet();
                DataTable DtReportTotals = oper.ConsultaConResultadodt("SELECT mes, totalbruto, totalisr, totalss, totalahorros, totaldescuentos, totalneto FROM cabecera_nomina WHERE id = '" + tbnumnomina.Text + "';");

                dsxml.Tables.Add(DtReportTotals);

                dsxml.WriteXml("c:\\sistema\\nomina.xml");

                Form f = new VisorDeFormularios("Nomina.rpt");
                f.ShowDialog();
            }
            catch
            {
                MessageBox.Show("Error al Crear el Archivo Xml", "Aviso");
            }
        }