Example #1
0
        public static String DescricaoCaracterizacao(Guid Id)
        {
            String GuidId = Id.ToString().ToUpper();

            if (GuidId.Equals(Fisica.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoFisica);
            }
            if (GuidId.Equals(Juridica.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoJuridica);
            }
            if (GuidId.Equals(Empresa.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoEmpresa);
            }
            if (GuidId.Equals(Aluno.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoAluno);
            }
            if (GuidId.Equals(Motorista.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoMotorista);
            }
            if (GuidId.Equals(Responsavel.ToString().ToUpper()))
            {
                return(DescricaoTabelasPadroes.CaracterizacaoResponsavel);
            }
            return(String.Empty);
        }
Example #2
0
        public void Main()
        {
            Console.WriteLine("1. Propriedades Automáticas Somente-Leitura");

            var aluno = new Aluno("Marty", "McFly", new DateTime(1968, 6, 12));

            Console.WriteLine(aluno.ToString());
        }
Example #3
0
 public AlunoDTO(Aluno aluno)
 {
     Id         = aluno.Id;
     Descricao  = aluno.ToString();
     TurmaId    = aluno.Turma.Id;
     Bairro     = aluno.Endereco.Bairro;
     Cep        = aluno.Endereco.Cep;
     Localidade = aluno.Endereco.Localidade;
     Uf         = aluno.Endereco.Uf;
 }
Example #4
0
        private static Aluno Select(int idPesquisar)
        {
            var   conn  = new SqlConnection(ConnectionString);
            Aluno aluno = null;

            try
            {
                conn.Open();

                var select = @"SELECT ID, CPF, NOME, EMAIL, DDD, TELEFONE, DDD_CONTATO, TELEFONE_CONTATO, DATA_NASCIMENTO FROM ALUNOS WHERE ID = @ID";

                using var cmd = new SqlCommand(select, conn);

                cmd.Parameters.AddWithValue("@ID", idPesquisar);

                SqlDataReader reader = cmd.ExecuteReader();

                if (reader.Read())
                {
                    var id              = Convert.ToInt32(reader["ID"]);
                    var cpf             = Convert.ToString(reader["CPF"]);
                    var nome            = Convert.ToString(reader["NOME"]);
                    var email           = Convert.ToString(reader["EMAIL"]);
                    var ddd             = reader["DDD"].ToString();
                    var telefone        = Convert.ToString(reader["TELEFONE"]);
                    var dddContato      = Convert.ToString(reader["DDD_CONTATO"]);
                    var telefoneContato = Convert.ToString(reader["TELEFONE_CONTATO"]);
                    var dataNascimento  = Convert.ToDateTime(reader["DATA_NASCIMENTO"]);

                    aluno = new Aluno(id, cpf, nome, email, ddd, telefone, dddContato, telefoneContato, dataNascimento);

                    Console.WriteLine(aluno.ToString());
                }
                else
                {
                    Console.WriteLine("Nenhum registro encontrado");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            finally
            {
                conn.Close();
            }

            return(aluno);
        }
Example #5
0
        public void Deveria_retornar_nome_qtd_prensenca_e_qtd_falta()
        {
            aluno.Nome = "Rech";

            Aula aula1 = new Aula(DateTime.Now.AddDays(-1), turma);

            aula1.Id = 1;
            aluno.RegistraPresenca(aula1, "C");

            Aula aula2 = new Aula(DateTime.Now, turma);

            aula2.Id = 2;
            aluno.RegistraPresenca(aula2, "F");

            aluno.ToString().Should().Be("Rech: Presenças: 1, Faltas: 1");
        }
Example #6
0
 public void MetodoToString()
 {
     aluno.Matricula  = 201800774;
     aluno.Nome       = "Nathan Lacerda";
     aluno.CPF        = "489751.63075";
     aluno.Nascimento = new DateTime(1999, 7, 5);
     aluno.Sexo       = EnumeradorDeSexo.Masculino;
     Assert.Equal("[Matrícula: 201800774], [Nome: \"Nathan Lacerda\"], " +
                  $"[Sexo: Masculino], [Nascimento: 05/07/1999], [CPF: 489.751.630-75]", aluno.ToString());
 }
Example #7
0
        public void Verifica_Esperado_ToString()
        {
            Aluno aluno = new Aluno(123456789, "A", new DateTime(), "412.637.180-00", EnumeradorSexo.Masculino);

            Assert.AreEqual($"Matricula: {aluno.Matricula}, Nome: {aluno.Nome}, Sexo: {aluno.Sexo}, Nascimento: {aluno.Nascimento}, CPF: {aluno.CPF}", aluno.ToString());
        }
Example #8
0
 public AlunoDTO(Aluno aluno)
 {
     Id = aluno.Id;
     Descricao = aluno.ToString();
     TurmaId = aluno.Turma.Id;
 }