示例#1
0
 public Requisicao(Dia dia, Horarios.HorariosPUCRS horario, TurmaDistribuicao turma,
     CategoriaRecurso cat, int prioridade, bool estaAtendido)
 {
     this.Dia = dia;
     this.Horario = horario;
     this.Turma = turma;
     this.CategoriaRecurso = cat;
     this.Prioridade = prioridade;
     this.EstaAtendido = estaAtendido;
     this.Recurso = null;
 }
示例#2
0
 public Requisicao(Dia dia, Horarios.HorariosPUCRS horario, TurmaDistribuicao turma,
                   CategoriaRecurso cat, int prioridade, bool estaAtendido)
 {
     this.Dia              = dia;
     this.Horario          = horario;
     this.Turma            = turma;
     this.CategoriaRecurso = cat;
     this.Prioridade       = prioridade;
     this.EstaAtendido     = estaAtendido;
     this.Recurso          = null;
 }
示例#3
0
        /// <summary>
        /// Retorna todos os dias letivos de um calendario especificado
        /// </summary>
        /// <param name="cal"></param>
        /// <returns></returns>
        public ColecaoDias GetColecaoDias(BusinessData.Entities.Calendario cal)
        {
            ColecaoDias colecao = new ColecaoDias();
            Dia aux;

            for (DateTime data = cal.InicioG1; data <= cal.FimG2; data = data.AddDays(1.0))
            {
                if (data.DayOfWeek == DayOfWeek.Sunday)
                {
                    continue;
                }
                aux = new Dia(data);
                colecao.Add(aux);
            }
            return colecao;
        }