Ejemplo n.º 1
0
        /// <summary>
        /// Exclui um funionário do banco
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_excluir_Click(Object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(lbl_codigofunc.Text))
                {
                    throw new Exception("Não existe código do funcionário para excluir!");
                }

                //controlFuncionario = new FuncionarioControl();

                //funcionario = CriarFuncionario();

                if (Mensageiro.MensagemExclusao(funcionario, PrincipalUi) == DialogResult.Yes)
                {
                    if (controlFuncionario.Deletar(Convert.ToInt16(lbl_codigofunc.Text)))
                    {
                        Mensageiro.MensagemConfirmaExclusao(PrincipalUi);
                        LimpaCampos(listaControles);
                    }
                }
            }
            catch (Exception exception)
            {
                Mensageiro.MensagemErro(exception, this);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Exclui uma escola
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(txt_codigo.Text))
                {
                    controleInstituicao = new InstituicaoControl();

                    var inst = controleInstituicao.RetornaInstituicao(Convert.ToInt16(txt_codigo.Text));

                    if (Mensageiro.MensagemExclusao(inst, principalUI) == DialogResult.Yes)
                    {
                        if (controleInstituicao.Inativar(inst.Codigo))
                        {
                            Mensageiro.MensagemConfirmaExclusao(principalUI);
                        }
                    }
                }
                else
                {
                    throw new Exception("Selecione uma instituição educacional para excluí-la!");
                }
            }
            catch (Exception ex)
            {
                Mensageiro.MensagemErro(ex, this);
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Exclui uma escola do banco
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(lbl_codigo.Text))
                {
                    int codigoEscola = Convert.ToInt16(lbl_codigo.Text);

                    if (Mensageiro.MensagemExclusao(txt_nome.Text, principalUi) == DialogResult.Yes)
                    {
                        controleInstituicao  = new InstituicaoControl();
                        controleOfertaEnsino = new OfertaEnsinoControl();

                        if (controleOfertaEnsino.ExcluirAnosEnsino(codigoEscola))
                        {
                            if (controleInstituicao.Inativar(codigoEscola))
                            {
                                Mensageiro.MensagemConfirmaExclusao(principalUi);
                                this.LimpaControles(listaControles);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Mensageiro.MensagemErro(ex, this);
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Exclui uma autorização do banco de dados
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            try
            {
                navegacao = Navegando.Deletando;

                if (Mensageiro.MensagemExclusao(null, PrincipalUi) == DialogResult.Yes)
                {
                    throw new NotImplementedException("Para excluir a autorização entre em contato com o administrador do sistema!");
                }
            }
            catch (Exception exception)
            {
                Mensageiro.MensagemAviso(exception.Message, PrincipalUi);
            }
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Evento do botão excluir
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_excluir_Click(object sender, EventArgs e)
 {
     try
     {
         if (Mensageiro.MensagemExclusao($"solicitação nº {(int)dgv_dados.CurrentRow.Cells[1].Value}", principalUi).Equals(DialogResult.Yes))
         {
             sindicanciaControl = new SindicanciaControl();
             if (sindicanciaControl.ExcluirSindicancia((int)dgv_dados.CurrentRow.Cells[0].Value,
                                                       (int)dgv_dados.CurrentRow.Cells[1].Value))
             {
                 Mensageiro.MensagemConfirmaExclusao(principalUi);
                 RadioButtonChecked_Click(null, null);
             }
         }
     }
     catch (Exception ex)
     {
         Mensageiro.MensagemErro(ex, principalUi);
     }
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Exclui um aluno do banco
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_excluir_Click(object sender, EventArgs e)
 {
     try
     {
         if (Mensageiro.MensagemExclusao($"Deseja excluir o aluno {dgv_alunos[1,dgv_alunos.CurrentCellAddress.Y].Value}? {Environment.NewLine}Todas as solicitações do aluno também serão excluídas!!!", PrincipalUi).Equals(DialogResult.Yes))
         {
             if (Mensageiro.MensagemExclusao($"TEM CERTEZA? {Environment.NewLine}TODAS AS SOLICITAÇÕES DO ALUNO TAMBÉM SERÃO EXCLUÍDAS!!!", PrincipalUi).Equals(DialogResult.Yes))
             {
                 controleAluno = new AlunoControl();
                 if (controleAluno.Deletar((int)dgv_alunos[0, dgv_alunos.CurrentCellAddress.Y].Value))
                 {
                     Mensageiro.MensagemConfirmaExclusao(PrincipalUi);
                     CarregaGridView();
                 }
             }
         }
     }
     catch (Exception exception)
     {
         Mensageiro.MensagemErro(exception, this);
     }
 }
Ejemplo n.º 7
0
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txt_codigoSindicancia.Text) && string.IsNullOrEmpty(txt_codigoAluno.Text))
                {
                    throw new ArgumentNullException("Nenhuma sindicancia foi selecionada!");
                }

                sindicanciaControl = new SindicanciaControl();
                AlunoControl       = new AlunoControl();

                if (Mensageiro.MensagemExclusao("Deseja excluir a sindicância?", this).Equals(DialogResult.Yes))
                {
                    if (sindicanciaControl.ExcluirSindicancia(Convert.ToInt32(txt_codigoSindicancia.Text),
                                                              Convert.ToInt32(txt_codigoAluno.Text)))
                    {
                        Mensageiro.MensagemConfirmaExclusao(this);
                    }

                    if (Mensageiro.MensagemPergunta("Deseja excluir os registros do aluno também?", this)
                        .Equals(DialogResult.Yes))
                    {
                        if (AlunoControl.Deletar(Convert.ToInt32(txt_codigoAluno.Text)))
                        {
                            Mensageiro.MensagemConfirmaExclusao(this);
                        }
                    }
                    CarregaGridView();
                }
            }
            catch (Exception exception)
            {
                Mensageiro.MensagemErro(exception, this);
            }
        }