예제 #1
0
파일: Busca.aspx.cs 프로젝트: Mualumene/SGP
        /// <summary>
        /// Evento change do combo de Escola.
        /// </summary>
        private void UCComboUAEscola1_IndexChangedUnidadeEscola()
        {
            try
            {
                UCCCurriculoPeriodo1.PermiteEditar   = false;
                UCCCurriculoPeriodo1.Valor           = new[] { -1, -1, -1 };
                UCComboCursoCurriculo1.PermiteEditar = false;
                UCComboCursoCurriculo1.Valor         = new[] { -1, -1 };
                UCCCalendario1.PermiteEditar         = false;
                UCCCalendario1.Valor = -1;

                if (UCComboUAEscola1.Esc_ID > 0)
                {
                    UCCCalendario1.CarregarCalendarioAnual();
                    UCCCalendario1.PermiteEditar = true;
                    UCCCalendario1.SetarFoco();
                }

                UCCCalendario1_IndexChanged();
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro);
            }
        }
예제 #2
0
파일: Busca.aspx.cs 프로젝트: Mualumene/SGP
        protected void UCComboUAEscola_IndexChangedUnidadeEscola()
        {
            try
            {
                UCCCalendario1.CarregarCalendarioAnual();// .CarregarPorEscola(UCComboUAEscola.Esc_ID);
                UCCCalendario1.SetarFoco();
                UCCCalendario1.PermiteEditar = true;

                UCCCalendario1_IndexChanged();
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o sistema.", UtilBO.TipoMensagem.Erro);
            }
        }
예제 #3
0
        /// <summar>
        /// Carrega na tela períodos de geração.
        /// </summary>
        public void CarregaPeriodo()
        {
            try
            {
                UCCCalendario1.Obrigatorio           = true;
                UCCCalendario1.SelecionarAnoCorrente = true;
                UCCCalendario1.CarregarPorDocente(VsIdDoc);

                if (UCCCalendario1.Valor > 0 && UCCCalendario1.QuantidadeItensCombo <= 2)
                {
                    gdvAulas.Columns[indiceColunaCalendario].Visible = !(divCalendario.Visible = false);
                }

                UCCCalendario1_IndexChanged();
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                lblMessage.Text = UtilBO.GetErroMessage("Erro ao carregar os períodos de geração.", UtilBO.TipoMensagem.Erro);
            }
        }
예제 #4
0
파일: Busca.aspx.cs 프로젝트: Mualumene/SGP
        protected void UCComboUAEscola_IndexChangedUA()
        {
            if (UCComboUAEscola.VisibleUA)
            {
                UCComboUAEscola.MostraApenasAtivas = true;

                UCComboUAEscola.SelectedValueEscolas = new[] { -1, -1 };

                UCComboUAEscola.EnableEscolas = (UCComboUAEscola.Uad_ID != Guid.Empty || !UCComboUAEscola.DdlUA.Visible);
            }

            if (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Administracao || __SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Gestao)
            {
                try
                {
                    UCCCalendario1.Valor         = -1;
                    UCCCalendario1.PermiteEditar = false;

                    if (UCComboUAEscola.Uad_ID != Guid.Empty || !UCComboUAEscola.DdlUA.Visible)
                    {
                        UCCCalendario1.CarregarCalendarioAnual();
                        UCCCalendario1.SetarFoco();
                        UCCCalendario1.PermiteEditar = true;
                    }

                    UCCCalendario1_IndexChanged();
                }
                catch (Exception ex)
                {
                    ApplicationWEB._GravaErro(ex);
                    lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o sistema.", UtilBO.TipoMensagem.Erro);
                }
            }
            else
            {
                UCComboUAEscola_IndexChangedUnidadeEscola();
            }
        }