protected void grvTurma_DataBound(object sender, EventArgs e) { UCTotalRegistros1.Total = TUR_TurmaBO.GetTotalRecords(); // Seta propriedades necessárias para ordenação nas colunas. ConfiguraColunasOrdenacao(grvTurma, VS_Ordenacao, VS_SortDirection); }
protected void grvTurmas_DataBound(object sender, EventArgs e) { GridView grid = (GridView)sender; if (!VS_visaoDocente) { UCTotalRegistros.Total = TUR_TurmaBO.GetTotalRecords(); // Seta propriedades necessárias para ordenação nas colunas. ConfiguraColunasOrdenacao(grvTurmas); if ((!string.IsNullOrEmpty(grvTurmas.SortExpression)) && (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.PlanejamentoSemanal)) { Dictionary <string, string> filtros = __SessionWEB.BuscaRealizada.Filtros; if (filtros.ContainsKey("VS_Ordenacao")) { filtros["VS_Ordenacao"] = grvTurmas.SortExpression; } else { filtros.Add("VS_Ordenacao", grvTurmas.SortExpression); } if (filtros.ContainsKey("VS_SortDirection")) { filtros["VS_SortDirection"] = grvTurmas.SortDirection.ToString(); } else { filtros.Add("VS_SortDirection", grvTurmas.SortDirection.ToString()); } __SessionWEB.BuscaRealizada = new BuscaGestao { PaginaBusca = PaginaGestao.PlanejamentoSemanal , Filtros = filtros }; } } }
protected void _dgvTurma_DataBound(object sender, EventArgs e) { UCComboQtdePaginacao1.Visible = !_dgvTurma.Rows.Count.Equals(0); UCTotalRegistros1.Total = TUR_TurmaBO.GetTotalRecords(); ConfiguraColunasOrdenacao(_dgvTurma); if ((!string.IsNullOrEmpty(_dgvTurma.SortExpression)) && (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.Efetivacao)) { Dictionary <string, string> filtros = __SessionWEB.BuscaRealizada.Filtros; if (filtros.ContainsKey("VS_Ordenacao")) { filtros["VS_Ordenacao"] = _dgvTurma.SortExpression; } else { filtros.Add("VS_Ordenacao", _dgvTurma.SortExpression); } if (filtros.ContainsKey("VS_SortDirection")) { filtros["VS_SortDirection"] = _dgvTurma.SortDirection.ToString(); } else { filtros.Add("VS_SortDirection", _dgvTurma.SortDirection.ToString()); } __SessionWEB.BuscaRealizada = new BuscaGestao { PaginaBusca = PaginaGestao.Efetivacao , Filtros = filtros }; } }
protected void gvTurmaEletiva_DataBound(object sender, EventArgs e) { ucTotalRegistros.Total = TUR_TurmaBO.GetTotalRecords(); // Seta propriedades necessárias para ordenação nas colunas. ConfiguraColunasOrdenacao(gvTurma); if ((!string.IsNullOrEmpty(gvTurma.SortExpression)) && (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.TurmaEletiva)) { Dictionary <string, string> filtros = __SessionWEB.BuscaRealizada.Filtros; if (filtros.ContainsKey("VS_Ordenacao")) { filtros["VS_Ordenacao"] = gvTurma.SortExpression; } else { filtros.Add("VS_Ordenacao", gvTurma.SortExpression); } if (filtros.ContainsKey("VS_SortDirection")) { filtros["VS_SortDirection"] = gvTurma.SortDirection.ToString(); } else { filtros.Add("VS_SortDirection", gvTurma.SortDirection.ToString()); } __SessionWEB.BuscaRealizada = new BuscaGestao { PaginaBusca = PaginaGestao.TurmaEletiva , Filtros = filtros }; } }
protected void _dgvTurma_DataBound(object sender, EventArgs e) { UCTotalRegistros1.Total = TUR_TurmaBO.GetTotalRecords(); ConfiguraColunasOrdenacao(_dgvTurma); if ((!string.IsNullOrEmpty(_dgvTurma.SortExpression)) && (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.Reunioes_Responsaveis_Frequencia)) { Dictionary <string, string> filtros = __SessionWEB.BuscaRealizada.Filtros; if (filtros.ContainsKey("VS_Ordenacao")) { filtros["VS_Ordenacao"] = _dgvTurma.SortExpression; } else { filtros.Add("VS_Ordenacao", _dgvTurma.SortExpression); } if (filtros.ContainsKey("VS_SortDirection")) { filtros["VS_SortDirection"] = _dgvTurma.SortDirection.ToString(); } else { filtros.Add("VS_SortDirection", _dgvTurma.SortDirection.ToString()); } __SessionWEB.BuscaRealizada = new BuscaGestao { PaginaBusca = PaginaGestao.Reunioes_Responsaveis_Frequencia , Filtros = filtros }; } }
/// <summary> /// Realiza a consulta com os filtros informados, e salva a busca realizada na sessão. /// </summary> public void Pesquisar(int pageIndex, bool alteraSessaoBusca) { try { grvTurma.DataSource = TUR_TurmaBO.GetSelectBy_Pesquisa_Tipo ( __SessionWEB.__UsuarioWEB.Usuario.usu_id, __SessionWEB.__UsuarioWEB.Grupo.gru_id, ucComboUAEscola.Esc_ID, ucComboUAEscola.Uni_ID, ucComboCalendario.Valor, ucComboCursoCurriculo.Valor[0], ucComboCursoCurriculo.Valor[1], ucComboCurriculoPeriodo.Valor[2], ucComboTurno.Valor, ucComboDocente.Doc_id, txtCodigoTurma.Text, __SessionWEB.__UsuarioWEB.Usuario.ent_id, ucComboUAEscola.Uad_ID, TUR_TurmaTipo.Normal, UCComboQtdePaginacao1.Valor, pageIndex, (int)VS_SortDirection, VS_Ordenacao ); grvTurma.PageIndex = pageIndex; grvTurma.PageSize = UCComboQtdePaginacao1.Valor; grvTurma.VirtualItemCount = TUR_TurmaBO.GetTotalRecords(); // Atualiza o grid grvTurma.DataBind(); fdsResultado.Visible = true; #region Salvar busca realizada com os parâmetros do ODS. if (alteraSessaoBusca) { Dictionary <string, string> filtros = new Dictionary <string, string>(); filtros.Add("usu_id", __SessionWEB.__UsuarioWEB.Usuario.usu_id.ToString()); filtros.Add("gru_id", __SessionWEB.__UsuarioWEB.Grupo.gru_id.ToString()); filtros.Add("esc_id", ucComboUAEscola.Esc_ID.ToString()); filtros.Add("uni_id", ucComboUAEscola.Uni_ID.ToString()); filtros.Add("cal_id", ucComboCalendario.Valor.ToString()); filtros.Add("cur_id", ucComboCursoCurriculo.Valor[0].ToString()); filtros.Add("crr_id", ucComboCursoCurriculo.Valor[1].ToString()); filtros.Add("crp_id", ucComboCurriculoPeriodo.Valor[2].ToString()); filtros.Add("trn_id", ucComboTurno.Valor.ToString()); filtros.Add("doc_id", ucComboDocente.Doc_id.ToString()); filtros.Add("tur_codigo", txtCodigoTurma.Text); filtros.Add("ent_id", __SessionWEB.__UsuarioWEB.Usuario.ent_id.ToString()); filtros.Add("uad_idSuperior", ucComboUAEscola.Uad_ID.ToString()); __SessionWEB.BuscaRealizada = new BuscaGestao { PaginaBusca = PaginaGestao.Turma, Filtros = filtros }; } #endregion Salvar busca realizada com os parâmetros do ODS. } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar as turmas.", UtilBO.TipoMensagem.Erro); } }