Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia a todos
Tenho 2 ListBox sendo que um carrega as informações e seleciono um item para mandar para o outro listBox ate ai tudo bem.
O proplema é o seguinte:
Quando clico em associar ele não esta gravando(registrando)
Bnt_associar
private void Btn_Associar_Click(object sender, System.EventArgs e)
{
string msg="";
bool inc = true;
bool ex = true;
Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase();
for (int i=0;i<Vdns.Items.Count;i++)
{
if ((Vdns.Items[i].Selected) && (!BackUp.Items[i].Selected))
{
if (i_permissao.Equals("S"))
{
string registro="cod_serv="+Request["Cod_serv"]+
"#cod_vdn_transf="+Vdns.Items[i].Value.ToString();
string sql= "insert into servicos_vdns_transf3 values ("+Request["Cod_serv"]+","+Vdns.Items[i].Value.ToString()+")";
if (db.executarQuery(sql)==1)
{
Log.add(cod_usuario,"I",cod_modulo,registro);
}
BackUp.Items[i].Selected = true;
}
else
{
inc=false;
}
}
if ((!Vdns.Items[i].Selected) && (BackUp.Items[i].Selected))
{
if (e_permissao.Equals("S"))
{
Excluir.Servicos_Vdns_Transf(Request["cod_serv"],Vdns.Items[i].Value.ToString(),cod_usuario);
BackUp.Items[i].Selected = false;
}
else
{
ex=false;
}
}
}
if (inc==false)
{
msg="<Você não possui permissão para incluir novas associacões.>";
}
if (ex==false)
{
msg=msg+"<Você não possui permissão para excluir as associacões existentes.>";
}
if (msg.Equals(""))
{
if (i_permissao.Equals("S") || e_permissao.Equals("S"))
{
msg="Dados alterados com sucesso!";
}
else
{
Response.Redirect("servico.aspx?"+Pegar_Caminho());
}
}
}private void Bnt_Selected_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
int limite = int.Parse(ConfigurationSettings.AppSettings.Get("filtro"));
if (ListBoxSelected.Items.Count <= limite)
{
foreach (ListItem item in Vdns.Items)
{
if (item.Selected)
{
ListBoxSelected.Items.Add(item);
}
}
if (ListBoxSelected.Items.Count <= limite)
{
foreach (ListItem item in ListBoxSelected.Items)
{
Vdns.Items.Remove(item);
}
}
else
{
foreach (ListItem item in Vdns.Items)
{
ListBoxSelected.Items.Remove(item);
}
}
}Obrigado,
Igor Cunha
Carregando comentários...