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