private void LlenarComboAgencia() { try { IAgencia agencia = AgenciaFactory.GetAgencia(); Session["dsAgencias"] = new DataSet(); DsAgenciasZonas ds = agencia.GetAgenciasZonasModALL(Utiles.Validaciones.obtieneEntero(this.txtAgrupacionID.Text), usuario); ddlAgencias.DataSource = (DsAgenciasZonas.DatosRow[])ds.Tables[0].Select("AgenciaID > 0", "RazonSocial asc"); //ddlServicios.DataValueField = "ServicioTransporteID"; ddlAgencias.DataValueField = "AgenciaID"; ddlAgencias.DataTextField = "RazonSocial"; ddlAgencias.DataBind(); ddlPR.DataSource = (DsAgenciasZonas.DatosRow[])ds.Tables[0].Select("AgenciaID < 0", "RazonSocial asc"); ddlPR.DataValueField = "AgenciaID"; ddlPR.DataTextField = "RazonSocial"; ddlPR.DataBind(); Session["dsAgencias"] = ds; } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }