Esempio n. 1
0
        public ProfessorDisciplina Preenche(IDataReader dr)
        {
            int codP = 0, codD = 0, resp = 0, cod = 0, uni = 0;

            int.TryParse(dr["codigo"].ToString(), out cod);
            Codigo = cod;

            int.TryParse(dr["professor_codigo"].ToString(), out codP);
            Professor_Codigo = codP;

            int.TryParse(dr["disciplina_codigo"].ToString(), out codD);
            Disciplina_Codigo = codD;

            int.TryParse(dr["responsavel"].ToString(), out resp);

            if (resp == 1)
            {
                Responsavel = true;
            }
            else
            {
                Responsavel = false;
            }

            int.TryParse(dr["unidade"].ToString(), out uni);
            Unidade = UnidadeConversor.NumeroParaTipoCurso(uni);

            return(this);
        }
        public Disponibilidade Preenche(IDataReader dr)
        {
            int      cod = 0, prof_cod, dia_semana, tipo = 0, unidade = 0, ano = 0, cursocod = 0;
            TimeSpan horario = new TimeSpan();

            int.TryParse(dr["codigo"].ToString(), out cod);
            Codigo = cod;

            int.TryParse(dr["tipoCurso"].ToString(), out tipo);
            TipoCurso = TipoCursoConversor.NumeroParaTipoCurso(tipo);

            int.TryParse(dr["dia_semana"].ToString(), out dia_semana);
            Dia_Semana = dia_semana;

            int.TryParse(dr["professor_codigo"].ToString(), out prof_cod);
            Professor_Codigo = prof_cod;

            TimeSpan.TryParse(dr["horario"].ToString(), out horario);
            Horario = horario;

            int.TryParse(dr["unidade"].ToString(), out unidade);
            Unidade = UnidadeConversor.NumeroParaTipoCurso(unidade);

            int.TryParse(dr["ano"].ToString(), out ano);
            Ano = ano;

            int.TryParse(dr["curso_codigo"].ToString(), out cursocod);
            Curso_Codigo = cursocod;


            return(this);
        }
Esempio n. 3
0
        public Fila_Reserva Preenche(System.Data.IDataReader dr)
        {
            int      calendario = 0, prof = 0, uni = 0, eng = 0;
            TimeSpan hora = new TimeSpan();
            DateTime data = new DateTime();

            int.TryParse(dr["calendario_codigo"].ToString(), out calendario);
            Calendario_Codigo = calendario;

            int.TryParse(dr["professor_codigo"].ToString(), out prof);
            Professor_Codigo = prof;

            DateTime.TryParse(dr["Data_Fila"].ToString(), out data);
            Data_Fila = data;

            TimeSpan.TryParse(dr["Hora_Fila"].ToString(), out hora);
            Hora_Fila = hora;

            int.TryParse(dr["unidade"].ToString(), out uni);
            Unidade = UnidadeConversor.NumeroParaTipoCurso(uni);

            int.TryParse(dr["engenharia"].ToString(), out eng);
            Engenharia = (eng == 1);

            return(this);
        }
Esempio n. 4
0
        public Prova Preenche(IDataReader dr)
        {
            int cod = 0, div = 0, uni = 0,
                tipoP = 0, prof = 0, profSup = 0, disciplina = 0, turma = 0, sala = 0, esp = 0, reg;
            TimeSpan hora = new TimeSpan();
            DateTime data = new DateTime();

            int.TryParse(dr["codigo"].ToString(), out cod);
            Codigo = cod;

            int.TryParse(dr["divisao"].ToString(), out div);
            Divisao = DivisaoConversor.NumeroParaDivisao(div);

            int.TryParse(dr["unidade"].ToString(), out uni);
            Unidade = UnidadeConversor.NumeroParaTipoCurso(uni);

            int.TryParse(dr["tipo"].ToString(), out tipoP);
            Tipo = TipoProvaConversor.NumeroParaTipoCurso(tipoP);

            int.TryParse(dr["regime"].ToString(), out reg);
            Regime = TipoCursoConversor.NumeroParaTipoCurso(reg);

            int.TryParse(dr["professor_codigo"].ToString(), out prof);
            Professor_Codigo = prof;

            int.TryParse(dr["professor_suplente_codigo"].ToString(), out profSup);
            Professor_Suplente_Codigo = profSup;

            int.TryParse(dr["sala_codigo"].ToString(), out sala);
            Sala_Codigo = sala;

            int.TryParse(dr["disciplina_codigo"].ToString(), out disciplina);
            Disciplina_Codigo = disciplina;

            int.TryParse(dr["turma_codigo"].ToString(), out turma);
            Turma_Codigo = turma;

            int.TryParse(dr["especial"].ToString(), out esp);
            Especial = (esp == 1);

            DateTime.TryParse(dr["data"].ToString(), out data);
            Data = data;

            TimeSpan.TryParse(dr["hora"].ToString(), out hora);
            Hora = hora;

            return(this);
        }