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); }
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); } }
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); } }