public void bt_DeletarPermissao(object sender, RoutedEventArgs e) { codigoSelecionado = Convert.ToInt32(cb_setor.SelectedValue); int nomesetor; try { foreach (object o in lb_setores.SelectedItems) { nome_usuario = (o as String).ToString(); } if (lb_setores.SelectedIndex >= 0) { nomesetor = codigoSelecionado; servicesDBSetorUsuario.Deletar(int.Parse(txt_CodigoUsuario.Text), nome_usuario); MessageBox.Show("Permissão deletada com Sucesso"); } else { MessageBox.Show("Selecione alguma permissão"); } this.Close(); TelaPermissaoUsuario tela1 = new TelaPermissaoUsuario(int.Parse(txt_CodigoUsuario.Text), txt_NomeUsuario.Text); tela1.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void bt_CadastrarPermissao(object sender, RoutedEventArgs e) { codigoSelecionado = Convert.ToInt32(cb_setor.SelectedValue); int codigosetor; // Verifica se tem alguma combo selecionada if (cb_setor.SelectedIndex >= 0) { codigosetor = codigoSelecionado; // verifica se já está cadastrado if (servicesDBSetorUsuario.BuscaSetorPorUsuarioeSetor(int.Parse(txt_CodigoUsuario.Text), codigosetor).Count != 0) { MessageBox.Show("Permissão já cadastrada!"); return; } else { servicesDBSetorUsuario.Salvar(int.Parse(txt_CodigoUsuario.Text), codigosetor); } } else { MessageBox.Show("Selecione alguma permissão"); } this.Close(); TelaPermissaoUsuario tela1 = new TelaPermissaoUsuario(int.Parse(txt_CodigoUsuario.Text), txt_NomeUsuario.Text); tela1.Show(); }