// Permite descargar el informe de soporte bancario en archivo excel protected void btnDescargar_Click(object sender, EventArgs e) { int tipDoc = 0; int banco = 0; int recibido = 0; int estado = 0; DateTime fechaDesde = Convert.ToDateTime("01/01/1900"); DateTime fechaHasta = Convert.ToDateTime("01/01/1900"); if (txtFechaMovDesde.Text != "" && txtFechaMovHasta.Text != "") { if (ddlTipoDocumentoInforme.Text != "") { tipDoc = int.Parse(ddlTipoDocumentoInforme.Text); } if (ddlBancoInforme.Text != "") { banco = int.Parse(ddlBancoInforme.Text); } if (ddlRecibidoInforme.Text != "") { recibido = int.Parse(ddlRecibidoInforme.Text); } if (ddlEstado.Text != "") { estado = int.Parse(ddlEstado.Text); } if (txtFechaMovDesde.Text != "") { fechaDesde = DateTime.Parse(txtFechaMovDesde.Text); } if (txtFechaMovHasta.Text != "") { fechaHasta = DateTime.Parse(txtFechaMovHasta.Text); } DataTable dtInforme = AdministrarSoportesBancarios.ConsultarInformeSoporteBancario(tipDoc, banco, recibido, estado, fechaDesde, fechaHasta); Funciones.generarExcel(Page, dtInforme, "Informe general soporte bancario"); } else { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Debe seleccionar un rango de fecha');", true); } }