public void AbreSolicitacaoRecursos(Calendario cal)
        {
            try
            {
                aulasBO.CriarAulas(cal);
                alocacaoBO.preencheCalendario(cal);
                configBO.setAulasDistribuidas(cal, true);

                //instancia o usuario logado
                MembershipUser user = Membership.GetUser();
                //instancia o log
                //LogEntry log = new LogEntry();
                //monta log
                //log.Message = "Calendário: " + cal.Ano + "/" + cal.Semestre +"; Administrador: " + user.UserName;
                //log.TimeStamp = DateTime.Now;
                //log.Severity = TraceEventType.Information;
                //log.Title = "Abrir solicitação de Recursos";
                //log.MachineName = Dns.GetHostName();
                //guarda log no banco
                //Logger.Write(log);
            }
            catch (IndexOutOfRangeException ex)
            {
                throw new DataAccessException("Não há categorias de atividades cadastradas no sistema.", ex);
            }
            catch (Exception ex)
            {
                throw new DataAccessException("Ocorreu um erro inesperado.", ex);
            }
        }
    protected void btnDistribuirHorarios_Click(object sender, EventArgs e)
    {
        Calendario calendario = (Calendario)Session["Calendario"];
        AulaBO aulaBO = new AulaBO();
        aulaBO.CriarAulas(calendario);

        //AlocacaoBO alocacaoBO = new AlocacaoBO();
        //alocacaoBO.preencheCalendario(calendario);
    }
示例#3
0
        public void InsereTurma(Turma turma, Calendario cal)
        {
            InsereTurma(turma);

            ConfigBO configuracoes = new ConfigBO();

            if (configuracoes.IsAulasDistribuidas(cal))
            {
                AulaBO controleAulas = new AulaBO();
                controleAulas.CriarAulas(cal, turma);
            }
        }
示例#4
0
        public void InsereTurma(Turma turma, Calendario cal)
        {
            InsereTurma(turma);

            ConfigBO configuracoes = new ConfigBO();
            if (configuracoes.IsAulasDistribuidas(cal))
            {
                AulaBO controleAulas = new AulaBO();
                controleAulas.CriarAulas(cal,turma);
            }
        }