Cunha1 0 Denunciar post Postado Dezembro 31, 2008 Bom dia, Não estou conseguindo carregar o metodo private void supervisor_SelectedIndexChanged(object sender, System.EventArgs e)// evento que seleciona o supervisor { if(supervisor.SelectedValue !="")// pega o valor do codigo do supervisor { carregasupervisor(this.agente1);// carrega o metodo do carregalistaagente2 para o listbox do agente1 } } private string agentesSupervisor(string supervisor) { Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase(); // faz um select na tabela equipe_agente string SQL=""; DataTable Dt; SQL = "select cod_agnt from "+InstanciaQA+"equipe_agente where cod_equipe = "+supervisor; Dt = db.criarDataTable(SQL); for(int x = 0; x < Dt.Rows.Count;x++) { ListItem item = new ListItem(Dt.Rows[x][0].ToString()); } DataSet ds = new DataSet(); return supervisor; } private void carregasupervisor() { Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase(); string SQL = ""; DataTable Dt; SQL = "select codigo, nome_supervisor from "+InstanciaQA+"equipe where cod_usuario = "+Request.Cookies["QA"].Values["Cod_Usu"].ToString(); Dt = db.criarDataTable(SQL); for(int x = 0; x < Dt.Rows.Count; x++) { ListItem item = new ListItem(Dt.Rows[x][1].ToString(),Dt.Rows[x][0].ToString()); } Onde estou errando? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 1, 2009 A sua void carregasupervisor não tem nenhuma parâmetro de entrada, de uma olhada no seu código: private void carregasupervisor(){} E quando você chama ela você esta passando um valor: carregasupervisor(this.agente1); Se você precisar passar este parâmetro this.agente1 tem que criar o parâmetro de entrada na sua void. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites