Esempio n. 1
0
        public void InserirComBusca()
        {
            especialidade = new Especialidade();
            especialidade.NomeDaEspecialidade = "Psicologia";

            paciente = new Paciente();
            paciente.Nome = "Marianne";
            paciente.CartaoSus = 345;

            medico = new Medico();
            medico.Nome = "Jonas";
            medico.Crm = 321;
            medico.especialidade = especialidade;

            consulta = new Consulta();
            consulta.Descricao = "Paciente com queixa de dor na coluna";
            consulta.Data = new DateTime(2015, 11, 04);
            consulta.Hora = DateTime.Now.Add(new TimeSpan(14, 20, 20));
            consulta.Paciente = paciente;
            consulta.Medico = medico;

            using (var contexto = new ConsultorioDbContext())
            {
                contexto.Especialidades.Add(especialidade);
                contexto.Medicos.Add(medico);
                contexto.Pacientes.Add(paciente);
                contexto.Consultas.Add(consulta);
                contexto.SaveChanges();
            }

            using (var contexto = new ConsultorioDbContext())
            {
                Assert.AreEqual("Marianne", contexto.Pacientes.Find(1).Nome);
                Assert.AreEqual("Jonas", contexto.Medicos.Find(1).Nome);
                Assert.AreEqual("Psicologia", contexto.Especialidades.Find(1).NomeDaEspecialidade);
                Assert.AreEqual("Paciente com queixa de dor na coluna", contexto.Consultas.Find(1).Descricao);
            }
        }
Esempio n. 2
0
 partial void DeleteEspecialidade(Especialidade instance);
Esempio n. 3
0
 partial void UpdateEspecialidade(Especialidade instance);
Esempio n. 4
0
 partial void InsertEspecialidade(Especialidade instance);