Exemple #1
0
    protected void grvTipoMacroCampoDisciplina_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Deletar")
        {
            try
            {
                int index  = int.Parse(e.CommandArgument.ToString());
                int tea_id = Convert.ToInt32(grvTipoMacroCampoDisciplina.DataKeys[index].Value.ToString());

                ACA_TipoMacroCampoEletivaAluno entity = new ACA_TipoMacroCampoEletivaAluno {
                    tea_id = tea_id
                };
                ACA_TipoMacroCampoEletivaAlunoBO.GetEntity(entity);

                if (ACA_TipoMacroCampoEletivaAlunoBO.Delete(entity))
                {
                    grvTipoMacroCampoDisciplina.PageIndex = 0;
                    grvTipoMacroCampoDisciplina.DataBind();
                    ApplicationWEB._GravaLogSistema(LOG_SistemaTipo.Delete, "tea_id: " + tea_id);
                    lblMessage.Text = UtilBO.GetErroMessage("Tipo de macro-campo de " + GetGlobalResourceObject("Mensagens", "MSG_DISCIPLINA") + " eletivo(a) excluído com sucesso.", UtilBO.TipoMensagem.Sucesso);
                }
            }
            catch (ValidationException ex)
            {
                lblMessage.Text = UtilBO.GetErroMessage(ex.Message, UtilBO.TipoMensagem.Alerta);
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar excluir o tipo de macro-campo de " + GetGlobalResourceObject("Mensagens", "MSG_DISCIPLINA") + " eletivo(a).", UtilBO.TipoMensagem.Erro);
            }
        }
    }
Exemple #2
0
 /// <summary>
 /// Carrega dados do tipo de macro-campo disciplina eletiva.
 /// </summary>
 /// <param name="tea_id">Id do tipo de macro-campo disciplina eletiva</param>
 private void Carregar(int tea_id)
 {
     try
     {
         ACA_TipoMacroCampoEletivaAluno TipoMacroCampo = new ACA_TipoMacroCampoEletivaAluno {
             tea_id = tea_id
         };
         ACA_TipoMacroCampoEletivaAlunoBO.GetEntity(TipoMacroCampo);
         VS_tea_id = TipoMacroCampo.tea_id;
         txtTipoMacroCampo.Text = TipoMacroCampo.tea_nome;
         txtSigla.Text          = TipoMacroCampo.tea_sigla;
     }
     catch (Exception e)
     {
         ApplicationWEB._GravaErro(e);
         lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o tipo de macro-campo de " + GetGlobalResourceObject("Mensagens", "MSG_DISCIPLINA") + " eletivo(a).", UtilBO.TipoMensagem.Erro);
     }
 }