/// <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> /// Busca no banco de dados as informação da instituição /// </summary> /// <param name="codigo">O código da instituição</param> private void RetornaEscola(int codigo) { try { controleInstituicao = new InstituicaoControl(); controleOfertaEnsino = new OfertaEnsinoControl(); instituicao = controleInstituicao.RetornaInstituicao(codigo); RepassaDados(instituicao); RepassaTreeViewAnosEnsino(controleOfertaEnsino.RetornaAnosOfertados(codigo)); } catch (Exception ex) { Mensageiro.MensagemErro(ex, this); } }