Beispiel #1
0
 public List <Especialidades> ListarEspecialidade()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Especialidades.ToList());
     }
 }
Beispiel #2
0
 public List <Consulta> ListarConsultas()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Consulta.Include(x => x.IdMedicoNavigation.IdUsuarioNavigation).Include(x => x.IdProntuarioNavigation.IdUsuarioNavigation).Include(x => x.IdStatusNavigation).ToList());
     }
 }
Beispiel #3
0
 public Consulta BuscarPorId(int Id)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Consulta.Find(Id));
     }
 }
Beispiel #4
0
 public List <Prontuarios> ListarProntuario()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Prontuarios.Include(x => x.IdUsuarioNavigation).ToList());
     }
 }
 public List <Medico> ListarMedicos()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Medico.Include(x => x.IdEspecialidadeNavigation).Include(x => x.IdClinicaNavigation).Include(x => x.IdUsuarioNavigation).ToList());
     }
 }
Beispiel #6
0
 public List <Usuarios> ListaUsuarios()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Usuarios.ToList());
     }
 }
Beispiel #7
0
 public List <Clinica> ListarClinica()
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         return(ctx.Clinica.ToList());
     }
 }
Beispiel #8
0
 public void CadastrarConsulta(Consulta consulta)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         ctx.Consulta.Add(consulta);
         ctx.SaveChanges();
     }
 }
Beispiel #9
0
 public void AtualizarStatusConsulta(Consulta consulta, int Id)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         ctx.Consulta.Update(consulta);
         ctx.SaveChanges();
     }
 }
 public void CadastrarMedico(Medico medico)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         ctx.Medico.Add(medico);
         ctx.SaveChanges();
     }
 }
Beispiel #11
0
 public void CadastrarUsuario(Usuarios usuario)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         ctx.Usuarios.Add(usuario);
         ctx.SaveChanges();
     }
 }
Beispiel #12
0
 public void CadastrarClinica(Clinica clinica)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         ctx.Clinica.Add(clinica);
         ctx.SaveChanges();
     }
 }
Beispiel #13
0
        public Usuarios BuscarPorEmailSenha(string email, string senha)
        {
            using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
            {
                Usuarios usuario = ctx.Usuarios.Include(x => x.IdTipoUsuarioNavigation).Where(x => x.Email == email && x.Senha == senha).FirstOrDefault();

                return(usuario);
            }
        }
Beispiel #14
0
 public List <Consulta> ListarConsultaUsuario(int IdUsuario, string IdTipoUsuario)
 {
     using (Sp_Medical_Group_Context ctx = new Sp_Medical_Group_Context())
     {
         if (IdTipoUsuario == "Medico")
         {
             Medico medico;
             medico = ctx.Medico.FirstOrDefault(x => x.IdUsuario == IdUsuario);
             return(ctx.Consulta.Include(x => x.IdMedicoNavigation.IdUsuarioNavigation).Include(x => x.IdProntuarioNavigation.IdUsuarioNavigation).Include(x => x.IdStatusNavigation).Where(x => x.IdMedico == medico.Id).ToList());
         }
         else if (IdTipoUsuario == "Paciente ")
         {
             Prontuarios prontuario;
             prontuario = ctx.Prontuarios.FirstOrDefault(x => x.IdUsuario == IdUsuario);
             return(ctx.Consulta.Include(x => x.IdMedicoNavigation.IdUsuarioNavigation).Include(x => x.IdProntuarioNavigation.IdUsuarioNavigation).Include(x => x.IdStatusNavigation).Where(x => x.IdProntuario == prontuario.Id).ToList());
         }
         return(null);
     }
 }