public void Cadastrar(Paciente p)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         ctx.Pacientes.Add(p);
         ctx.SaveChanges();
     }
 }
 public void Cadastrar(Dentista d)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         ctx.Dentistas.Add(d);
         ctx.SaveChanges();
     }
 }
示例#3
0
        public IQueryable <Consulta> Buscar(Dentista dentista)
        {
            var      ctx       = new SistemaConsultorioContexto();
            Paciente p         = new Paciente();
            var      Consultas = ctx.Consultas.Where(c => c.IdDentista == dentista.Id);

            return(Consultas);
        }
示例#4
0
 public void Cadastrar(Consulta c)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         ctx.Consultas.Add(c);
         ctx.SaveChanges();
     }
 }
 public void Deletar(int id)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         Dentista d = ctx.Dentistas.Find(id);
         ctx.Dentistas.Remove(d);
         ctx.SaveChanges();
     }
 }
 public List <Dentista> BuscarTodos()
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         var Dentistas = (from d in ctx.Dentistas
                          select d).OrderBy(x => x.Nome).ToList();
         return(Dentistas);
     }
 }
 public void Deletar(int id)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         Paciente p = ctx.Pacientes.Find(id);
         ctx.Pacientes.Remove(p);
         ctx.SaveChanges();
     }
 }
 public List <Paciente> BuscarTodos()
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         var Pacientes = (from d in ctx.Pacientes
                          select d).OrderBy(x => x.Nome).ToList();
         return(Pacientes);
     }
 }
        public Dentista Buscar(int id)
        {
            Dentista d = new Dentista();

            using (var ctx = new SistemaConsultorioContexto())
            {
                d = ctx.Dentistas.Find(id);
            }
            return(d);
        }
        public Paciente Buscar(int id)
        {
            Paciente p = new Paciente();

            using (var ctx = new SistemaConsultorioContexto())
            {
                p = ctx.Pacientes.Find(id);
            }
            return(p);
        }
示例#11
0
        public Consulta Buscar(int id)
        {
            Consulta c = new Consulta();

            using (var ctx = new SistemaConsultorioContexto())
            {
                c = ctx.Consultas.Find(id);
            }
            return(c);
        }
 public void Atualizar(Dentista dentistaNovo)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         Dentista dentistaAntigo = ctx.Dentistas.Find(dentistaNovo.Id);
         dentistaAntigo.Nome     = dentistaNovo.Nome;
         dentistaAntigo.Telefone = dentistaNovo.Telefone;
         dentistaAntigo.Celular  = dentistaNovo.Celular;
         dentistaAntigo.CRO      = dentistaNovo.CRO;
         dentistaAntigo.Email    = dentistaNovo.Email;
         ctx.SaveChanges();
     }
 }
示例#13
0
 public void Atualizar(Consulta consultaNova)
 {
     using (var ctx = new SistemaConsultorioContexto())
     {
         Consulta consultaAntiga = ctx.Consultas.Find(consultaNova.IdConsulta);
         consultaAntiga.IdPaciente  = consultaNova.IdPaciente;
         consultaAntiga.IdDentista  = consultaNova.IdDentista;
         consultaAntiga.HoraMarcada = consultaNova.HoraMarcada;
         consultaAntiga.HoraInicio  = consultaNova.HoraInicio;
         consultaAntiga.HoraFim     = consultaNova.HoraFim;
         consultaAntiga.Data        = consultaNova.Data;
         consultaAntiga.Observacao  = consultaNova.Observacao;
         consultaAntiga.Status      = consultaNova.Status;
         ctx.SaveChanges();
     }
 }
示例#14
0
        public List <Consulta> Buscar(Dentista dentista, DateTime data)
        {
            var             ctx            = new SistemaConsultorioContexto();
            List <Consulta> Consultas      = new List <Consulta>();
            var             queryConsultas = ctx.Consultas.Where(c => c.IdDentista == dentista.Id);

            foreach (var consulta in queryConsultas)
            {
                if (consulta.Data == data)
                {
                    Consultas.Add(consulta);
                }
            }

            return(Consultas);
        }
        public void Atualizar(Paciente pacienteNovo)
        {
            Paciente pacienteAntigo = new Paciente();

            using (var ctx = new SistemaConsultorioContexto())
            {
                pacienteAntigo             = ctx.Pacientes.Find(pacienteNovo.Id);
                pacienteAntigo.Nome        = pacienteNovo.Nome;
                pacienteAntigo.Telefone    = pacienteNovo.Telefone;
                pacienteAntigo.Celular     = pacienteNovo.Celular;
                pacienteAntigo.Nascimento  = pacienteNovo.Nascimento;
                pacienteAntigo.CEP         = pacienteNovo.CEP;
                pacienteAntigo.Email       = pacienteNovo.Email;
                pacienteAntigo.Endereco    = pacienteNovo.Endereco;
                pacienteAntigo.Complemento = pacienteNovo.Complemento;
                ctx.SaveChanges();
            }
        }