/// <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); } }
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); } }