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);
        }
示例#2
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);
        }
示例#3
0
        public Turma Preenche(System.Data.IDataReader dr)
        {
            int cod = 0, codC = 0, codCF = 0, tipo = 0;

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

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

            Nome = dr["nome"].ToString();

            int.TryParse(dr["curso_codigo"].ToString(), out codC);
            CodigoCurso = codC;

            return(this);
        }
示例#4
0
        public Disciplina Preenche(IDataReader dr)
        {
            int cod = 0, tipo = 0, codCur = 0;

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

            Nome = dr["nome"].ToString();

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

            int.TryParse(dr["curso_codigo"].ToString(), out codCur);
            CodCurso = codCur;

            return(this);
        }
示例#5
0
        public Curso Preenche(IDataReader dr)
        {
            int cod = 0, codP = 0, codF = 0, tipo = 0;

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

            Nome = dr["nome"].ToString();

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

            int.TryParse(dr["Coordenador"].ToString(), out codP);
            CodigoProfessor = codP;

            int.TryParse(dr["faculdade_codigo"].ToString(), out codF);
            CodigoFaculdade = codF;

            return(this);
        }