Exemple #1
0
 protected void _grvParametros_DataBinding(object sender, EventArgs e)
 {
     try
     {
         GridView grv = ((GridView)sender);
         if (grv.DataSource == null)
         {
             grv.DataSource = CFG_ParametroDocumentoAlunoBO.GetSelect();
         }
     }
     catch (Exception ex)
     {
         ApplicationWEB._GravaErro(ex);
         _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar parâmetros de documentos do aluno.", UtilBO.TipoMensagem.Erro);
         _updMessage.Update();
     }
 }
Exemple #2
0
        protected void _btnNovo_Click(object sender, EventArgs e)
        {
            try
            {
                List <CFG_ParametroDocumentoAluno> parametros = CFG_ParametroDocumentoAlunoBO.GetSelect().ToList();
                parametros.Add(new CFG_ParametroDocumentoAluno
                {
                    IsNew = true
                    ,
                    pda_id = -1
                    ,
                    rlt_id = (byte)ParametroDocumentoAlunoRelatorio.BoletimEscolar
                    ,
                    ent_id = __SessionWEB.__UsuarioWEB.Usuario.ent_id
                    ,
                    pda_chave = Convert.ToString(ChaveParametroDocumentoAluno.FILTRA_POR_PERIODO)
                    ,
                    pda_descricao = ""
                    ,
                    pda_valor = ""
                    ,
                    pda_situacao = 1
                    ,
                    NomeRelatorio = ""
                });

                int index = (parametros.Count - 1);
                _grvParametros.EditIndex  = index;
                _grvParametros.DataSource = parametros;
                _grvParametros.DataBind();

                ImageButton imgEditar = (ImageButton)_grvParametros.Rows[index].FindControl("_imgEditar");
                if (imgEditar != null)
                {
                    imgEditar.Visible = false;
                }
                ImageButton imgSalvar = (ImageButton)_grvParametros.Rows[index].FindControl("_imgSalvar");
                if (imgSalvar != null)
                {
                    imgSalvar.Visible = true;
                }
                ImageButton imgCancelar = (ImageButton)_grvParametros.Rows[index].FindControl("_imgCancelarParametro");
                if (imgCancelar != null)
                {
                    imgCancelar.Visible = true;
                }

                ImageButton imgExcluir = (ImageButton)_grvParametros.Rows[index].FindControl("_imgExcluir");
                if (imgExcluir != null)
                {
                    imgExcluir.Visible = false;
                }

                string script = String.Format("SetConfirmDialogLoader('{0}','{1}');", String.Concat("#", imgExcluir.ClientID), "Confirma a exclusão?");
                Page.ClientScript.RegisterStartupScript(GetType(), imgExcluir.ClientID, script, true);

                _grvParametros.Rows[index].Focus();
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar adicionar novo parâmetro de documentos do aluno.", UtilBO.TipoMensagem.Erro);
                _updMessage.Update();
            }
        }