private void BindGrid(int currentPage) { try { IGuiaPasajeACtaCte solicitud = GuiaPasajeACtaCteFactory.GetGuiaPasajeACtaCte(); AdministrarGrillas.Configurar(dtgPasaje, "GuiaPasajeACtaCteID", CantidadOpciones, true, false); dtgPasaje.CurrentPageIndex = currentPage; if (busqCliente.RazonSocial != "") { solicitud.ClienteIDNuevo = Utiles.Validaciones.obtieneEntero(busqCliente.ClienteID); } else { solicitud.ClienteIDNuevo = 0; } solicitud.AgenciaID = usuario.AgenciaID; //la agencia conectada DateTime fDesde, fHasta; fDesde = txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(txtFechaDesde.Text) : new DateTime(1901, 01, 01); fHasta = txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(txtFechaHasta.Text) : new DateTime(2900, 01, 01); dtgPasaje.DataSource = solicitud.GetPasajesPendientes(chSinImprimir.Checked, fDesde, fHasta); dtgPasaje.DataBind(); //Session["DsSolicitudRetiro"] = dtgPasaje.DataSource; } catch (Exception ex) { ((SisPacK.ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }