private void ddlAgencia_SelectedIndexChanged(object sender, System.EventArgs e) { if (ddlAgencia.SelectedValue.Length == 0) { Utils.MostrarAlerta(Response, "Debe dar la agencia."); return; } agencia = Convert.ToInt16(ddlAgencia.SelectedValue); int CargoDespachador = Convert.ToInt16(DBFunctions.SingleData("SELECT PCAR_CODIGO FROM DBXSCHEMA.PCARGOS_TRANSPORTES WHERE PCAR_FILTRO='D';")); Agencias.TraerEmpleadosAgencia(ddlDespachador, agencia, CargoDespachador); ListItem itm = new ListItem("TODOS", " "); ddlDespachador.Items.Insert(0, itm); string NitUsuario = DBFunctions.SingleData("SELECT su.mnit_nit FROM DBXSCHEMA.susuario su WHERE su.susu_login = '******';"); if (DBFunctions.RecordExist("SELECT * from DBXSCHEMA.MPERSONAL_AGENCIA_TRANSPORTES MP " + "where mp.mag_codigo = " + agencia + " AND mnit_nit = '" + NitUsuario + "' and pcar_codigo = " + CargoDespachador + ";")) { ddlDespachador.SelectedIndex = ddlDespachador.Items.IndexOf(ddlDespachador.Items.FindByValue(NitUsuario.ToString())); ddlDespachador.Enabled = false; } }