private void button1_Click(object sender, EventArgs e) { //reporte de inconsistencias rptInconsistencias reporte = new rptInconsistencias(); reporte.SetDataSource(datos); frmReporte mostrador = new frmReporte(reporte); mostrador.ShowDialog(); }
//por ver private void btnMostrar_Click(object sender, EventArgs e) { btnMostrar.Text = "Espere ..."; btnMostrar.Enabled = false; //mostrar el reporte StringBuilder listaTipos = new StringBuilder(); int mesNumeroR = mes_reporte.SelectedIndex + 1; int numYear = 0; if (moduloHabilitado == true) { numYear = cDatos.Periodo; } else { numYear = Convert.ToInt32(anio_reporte.Text); } DateTime desde = new DateTime(numYear, mesNumeroR, 1); DateTime hasta = new DateTime(numYear, mesNumeroR, DateTime.DaysInMonth(numYear, mesNumeroR)); DateTime fecha = desde; string mes = "00"; mes = "00" + desde.Month.ToString(); mes = mes.Substring(mes.Length - 2, 2); int desde_numero = 0; mes = "00" + desde.Month.ToString(); mes = mes.Substring(mes.Length - 2, 2); desde_numero = Convert.ToInt32(desde.Day.ToString() + mes + desde.Year.ToString()); int hasta_numero = 0; mes = "00" + hasta.Month.ToString(); mes = mes.Substring(mes.Length - 2, 2); hasta_numero = Convert.ToInt32(hasta.Day.ToString() + mes + hasta.Year.ToString()); string ruta = rutaLB_libroDiario.Text + "\\"; string cadenaConexion = Connection.connectionString(); frmReporte reporte; switch (reporteID) { case funcionesReporte.ReporteVentasSunat: //construir la lista de tipo de socios Class1.fechaDesde = Convert.ToString(desde_numero); Class1.fechaHasta = Convert.ToString(hasta_numero); reporte = new frmReporte(funcionesReporte.ReporteVentasSunat); reporte.ShowDialog(this); break; case funcionesReporte.ReporteComprasSunat: Class1.fechaDesde = Convert.ToString(desde_numero); Class1.fechaHasta = Convert.ToString(hasta_numero); reporte = new frmReporte(funcionesReporte.ReporteComprasSunat); reporte.ShowDialog(this); break; case funcionesReporte.ReporteLibroDiarioSunat: Class1.fechaDesde = Convert.ToString(desde_numero); Class1.fechaHasta = Convert.ToString(hasta_numero); reporte = new frmReporte(funcionesReporte.ReporteLibroDiarioSunat); reporte.ShowDialog(this); break; case funcionesReporte.ReporteLibroMayorSunat: Class1.fechaDesde = Convert.ToString(desde_numero); Class1.fechaHasta = Convert.ToString(hasta_numero); reporte = new frmReporte(funcionesReporte.ReporteLibroMayorSunat); reporte.ShowDialog(this); break; //agregar siguiente reporte } btnMostrar.Enabled = true; btnMostrar.Text = "Mostrar"; }