protected void btnSalvar_Click(object sender, EventArgs e)
        {
            try {
                var manterMetaInstitucional = new ManterMetaInstitucional();
                MetaInstitucional mi;

                if (Request["Id"] != null && int.Parse(Request["Id"]) != 0)
                {
                    mi = manterMetaInstitucional.ObterPorID(int.Parse(Request["Id"]));
                }
                else
                {
                    mi = new MetaInstitucional();
                }

                mi.Nome            = txtNome.Text;
                mi.DataInicioCiclo = string.IsNullOrWhiteSpace(txtDataInicioCiclo.Text)
                    ? new DateTime(1, 1, 1)
                    : DateTime.Parse(txtDataInicioCiclo.Text);
                mi.DataFimCiclo = string.IsNullOrWhiteSpace(txtDataFimCiclo.Text)
                    ? new DateTime(1, 1, 1)
                    : DateTime.Parse(txtDataFimCiclo.Text);

                manterMetaInstitucional.Salvar(mi);

                WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Dados Gravados com Sucesso !", "ListarMetasInstitucionais.aspx");
            } catch (Exception ex) {
                WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
                return;
            }
        }
 protected void dgvMetasInstitucionais_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.Equals("excluir"))
     {
         try
         {
             ManterMetaInstitucional manterMetaInstitucional = new ManterMetaInstitucional();
             int idMetaInstitucional = int.Parse(e.CommandArgument.ToString());
             manterMetaInstitucional.ExcluirMetaInstitucional(idMetaInstitucional);
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Registro excluído com sucesso!", "ListarMetasInstitucionais.aspx");
         }
         catch (AcademicoException ex)
         {
             WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
             return;
         }
     }
     else if (e.CommandName.Equals("editar"))
     {
         int idMetaInstitucional = int.Parse(e.CommandArgument.ToString());
         Response.Redirect("EdicaoMetasInstitucionais.aspx?Id=" + idMetaInstitucional.ToString(), false);
     }
 }