protected void UCCCurriculoPeriodo_IndexChanged() { try { UCComboTipoDisciplina.Valor = -1; UCComboTipoDisciplina.PermiteEditar = false; if (UCCCurriculoPeriodo.Valor[0] > 0) { UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodo(UCCCurriculoPeriodo.Valor[0], UCCCurriculoPeriodo.Valor[1], UCCCurriculoPeriodo.Valor[2]); UCComboTipoDisciplina.SetarFoco(); UCComboTipoDisciplina.PermiteEditar = true; // Se for inserir um registro novo, traz a opção todos, senão mostra o selecione if (UCComboTipoDisciplina._Combo.Items.Count > 1 && VS_tda_id <= 0) { // somente adiciono essa opcao caso exista pelo menos uma disciplina cadastrada. UCComboTipoDisciplina._Combo.Items.RemoveAt(0); // remove o selecione UCComboTipoDisciplina._Combo.Items.Insert(0, new ListItem("Todos", "0", true)); } } //UCCCalendario_IndexChanged(); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados do(a) " + ACA_ParametroAcademicoBO.ParametroValorPorEntidade(eChaveAcademico.NOME_PERIODO_CURSO, __SessionWEB.__UsuarioWEB.Usuario.ent_id) + ".", UtilBO.TipoMensagem.Erro); } }
/// <summary> /// Carrega os campos de busca com a configuração padrão para uma nova busca /// </summary> private void InicializaCamposBusca() { // Todo verificar com o juliano se ira carregar por ano UCCCalendario.Carregar(); UCComboTipoDisciplina.CarregarTipoDisciplina(); UCComboTipoDisciplina._Combo.SelectedValue = "-1"; }
private void UCCPeriodoCalendario_IndexChanged() { try { if (UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[0] > 0 && UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[1] > 0 && UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[2] > 0 && UCBuscaDocenteTurma.ComboEscola.Esc_ID > 0 && UCBuscaDocenteTurma.ComboEscola.Uni_ID > 0 && UCBuscaDocenteTurma.ComboCalendario.Valor > 0) { UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodoEscola(UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[0], UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[1], UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[2], UCBuscaDocenteTurma.ComboEscola.Esc_ID, UCBuscaDocenteTurma.ComboEscola.Uni_ID, UCBuscaDocenteTurma.ComboCalendario.Valor, UCCPeriodoCalendario.Valor[1]); UCComboTipoDisciplina.SetarFoco(); divDisciplina.Visible = UCComboTipoDisciplina.PermiteEditar = true; } else { if (UCComboTipoDisciplina._Combo.Items.Count > 0) { UCComboTipoDisciplina.SelectedIndex = 0; } divDisciplina.Visible = UCComboTipoDisciplina.PermiteEditar = false; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }
/// <summary> /// Inicializa os campos da tela /// </summary> private void Inicializar() { VS_arquivo = -1; VS_rea_id = -1; txtTitulo.Text = txtTituloAnexo.Text = ""; ddlTipo.SelectedValue = "0"; ddlPeriodicidade.SelectedValue = "0"; chkExibeHipotese.Checked = chkExibeRacaCor.Checked = divDisciplina.Visible = divPeriodicidade.Visible = false; UCComboTipoDisciplina.Valor = -1; hplAnexo.Text = ""; hplAnexo.NavigateUrl = ""; divAddAnexo.Visible = true; divAnexoAdicionado.Visible = false; UCComboQuestionario.CarregarQuestionario(); UCComboTipoDisciplina.CarregarTipoDisciplinaTipo((byte)ACA_TipoDisciplinaBO.TipoDisciplina.RecuperacaoParalela); gvCargo.DataSource = new DataTable(); gvGrupo.DataSource = new DataTable(); var questionarios = (from qst in VS_lstQuestionarios where qst.raq_situacao != (byte)CLS_RelatorioAtendimentoQuestionarioSituacao.Excluido group qst by qst.raq_id into grupo select grupo.First()); gvQuestionario.DataSource = questionarios; gvCargo.DataBind(); gvGrupo.DataBind(); gvQuestionario.DataBind(); }
/// <summary> /// Inicializa os filtros da pagina. /// </summary> protected void InicializarPagina() { UCBuscaDocenteTurma._VS_AnosAnteriores = true; UCBuscaDocenteTurma._VS_MostarComboEscola = false; UCComboTipoDisciplina.CarregarTipoDisciplina(); divPeriodoCalendario.Visible = true; divDisciplina.Visible = true; UCBuscaDocenteTurma.ComboTurma.Obrigatorio &= UCBuscaDocenteTurma._VS_doc_id > 0; UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar = false; UCCPeriodoCalendario.MostrarMensagemSelecione = true; UCCPeriodoCalendario.Obrigatorio = false; UCBuscaDocenteTurma.ComboEscola.ObrigatorioUA = true; UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola = true; UCBuscaDocenteTurma.ComboCalendario.Obrigatorio = true; UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = true; UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio = true; UCBuscaDocenteTurma.ComboTurma.Obrigatorio = false; UCComboTipoDisciplina.Obrigatorio = false; UCBuscaDocenteTurma._VS_CarregarApenasTurmasNormais = true; divDisciplina.Visible = divPeriodoCalendario.Visible = false; UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar = true; btnGerar.Visible = UCBuscaDocenteTurma.Visible = UCCamposObrigatorios.Visible = true; UCCPeriodoCalendario.MostrarMensagemSelecioneAnual = !UCCPeriodoCalendario.MostrarMensagemSelecione; UCBuscaDocenteTurma.InicializaCamposBusca(); UCBuscaDocenteTurma.ComboEscola.FocusUA(); }
/// <summary> /// Método para carregar um registro de tipo de desempenho, a fim de atualizar suas informações. /// Recebe dados referente ao tipo de desempenho para realizar busca. /// </summary> /// <param name="tda_id">ID do tipo de desempenho</param> public void Carregar(int tda_id) { try { // Armazena valor ID do informativo a ser alterada. VS_tda_id = tda_id; // Busca do informativo baseado no ID do informativo. ACA_TipoDesempenhoAprendizado entTipoDesempenho = new ACA_TipoDesempenhoAprendizado { tda_id = tda_id }; ACA_TipoDesempenhoAprendizadoBO.GetEntity(entTipoDesempenho); // Tras os campos preenchidos // Valores int[] valorComboCurso = { entTipoDesempenho.cur_id, entTipoDesempenho.crr_id }; int[] valorComboCurriculo = { entTipoDesempenho.cur_id, entTipoDesempenho.crr_id, entTipoDesempenho.crp_id }; // Calendario UCCCalendario.Carregar(); UCCCalendario.Valor = entTipoDesempenho.cal_id; UCCCalendario.PermiteEditar = true; // Curso Curriculo if (UCCCalendario.PermiteEditar) { UCCCursoCurriculo.CarregarPorEscolaCalendarioSituacaoCurso(-1, -1, UCCCalendario.Valor, 1); UCCCursoCurriculo.Valor = valorComboCurso; UCCCursoCurriculo.PermiteEditar = true; } // Curriculo Periodo if (UCCCursoCurriculo.PermiteEditar) { UCCCurriculoPeriodo.CarregarPorCursoCurriculo(UCCCursoCurriculo.Valor[0], UCCCursoCurriculo.Valor[1]); UCCCurriculoPeriodo.Valor = valorComboCurriculo; UCCCurriculoPeriodo.PermiteEditar = true; } if (UCCCurriculoPeriodo.PermiteEditar) { // Tipo disciplina UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodo(UCCCurriculoPeriodo.Valor[0], UCCCurriculoPeriodo.Valor[1], UCCCurriculoPeriodo.Valor[2]); UCComboTipoDisciplina.Valor = entTipoDesempenho.tds_id; UCComboTipoDisciplina.PermiteEditar = true; } // Descricao txtDescricao.Text = entTipoDesempenho.tda_descricao; } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o tipo de " + GetGlobalResourceObject("Mensagens", "MSG_DESEMPENHO") + ".", UtilBO.TipoMensagem.Erro); } }
protected void UCComboCurriculoPeriodo1_OnSelectedIndexChange() { try { UCComboTipoDisciplina.Valor = -1; if (UCComboCurriculoPeriodo1.Valor[0] > 0) { UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodoTipoDisciplina(UCComboCurriculoPeriodo1.Valor[0], UCComboCurriculoPeriodo1.Valor[1], UCComboCurriculoPeriodo1.Valor[2], (byte)ACA_CurriculoDisciplinaTipo.Regencia); } UCComboTipoDisciplina.PermiteEditar = (UCComboCursoCurriculo1.Valor[0] > 0); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }
protected void Page_Load(object sender, EventArgs e) { ScriptManager sm = ScriptManager.GetCurrent(this); if (sm != null) { sm.Scripts.Add(new ScriptReference(ArquivoJS.CamposData)); sm.Scripts.Add(new ScriptReference(ArquivoJS.JQueryValidation)); sm.Scripts.Add(new ScriptReference(ArquivoJS.JqueryMask)); sm.Scripts.Add(new ScriptReference(ArquivoJS.MascarasCampos)); } // Seta delegates UCCCursoCurriculo.IndexChanged += UCCCursoCurriculo_IndexChanged; UCCCurriculoPeriodo.IndexChanged += UCCCurriculoPeriodo_IndexChanged; UCCCalendario.IndexChanged += UCCCalendario_IndexChanged; if (!IsPostBack) { try { // Inicializa componentes UCCCalendario.Carregar(); UCComboTipoDisciplina.CarregarTipoDisciplina(); UCComboTipoDisciplina._Combo.SelectedValue = "-1"; if (PreviousPage != null && PreviousPage.IsCrossPagePostBack) { VS_tda_id = PreviousPage.Edit_tda_id; Carregar(PreviousPage.Edit_tda_id); } Page.Form.DefaultFocus = UCCCalendario.ClientID; Page.Form.DefaultButton = btnSalvar.UniqueID; btnSalvar.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_inserir || __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_alterar; } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } } }