Exemple #1
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            try
            {
                classes.Objetivo Objetivo = ObterObjetoObjetivo();
                manterObjetivo = new ManterObjetivo();
                IList <classes.Objetivo> ListaObjetivo = manterObjetivo.ObterObjetivoPorFiltro(Objetivo);
                base.LogarAcessoFuncionalidade();

                if (ListaObjetivo != null && ListaObjetivo.Count > 0)
                {
                    WebFormHelper.PreencherGrid(ListaObjetivo, this.dgvObjetivo);
                    pnlObjetivo.Visible = true;
                }
                else
                {
                    pnlObjetivo.Visible = false;
                    WebFormHelper.ExibirMensagem(enumTipoMensagem.Alerta, "Nenhuma Informação Encontrada");
                }
            }
            catch (AcademicoException ex)
            {
                WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
            }
        }
Exemple #2
0
 protected void dgvObjetivo_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.Equals("excluir"))
     {
         try
         {
             manterObjetivo = new ManterObjetivo();
             int idObjetivo = int.Parse(e.CommandArgument.ToString());
             manterObjetivo.ExcluirObjetivo(idObjetivo);
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Registro excluído com sucesso!", "ListarObjetivo.aspx");
         }
         catch (AcademicoException ex)
         {
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
             return;
         }
     }
     else if (e.CommandName.Equals("editar"))
     {
         int idTrilhaTopicoTematico = int.Parse(e.CommandArgument.ToString());
         //Session.Add("ObjetivoEdit", idTrilhaTopicoTematico);
         Response.Redirect("EdicaoObjetivo.aspx?Id=" + idTrilhaTopicoTematico.ToString(), false);
     }
 }