Example #1
0
        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);
            }
        }
Example #2
0
        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();
        }