public List <MedicoListar> ListarMedicos(MedicoListar medico)
 {
     using (GalenPlusBD db = new GalenPlusBD())
     {
         var medicos = db.Database.SqlQuery <MedicoListar>("dbo.Invision_MedicosListar @IdEmpleado",
                                                           new SqlParameter("IdEmpleado", medico.IdEmpleado)).ToList();
         return(medicos);
     }
 }
 public List <MedicoPorEspecialidad> ListarEspecialidadPorMedico(MedicoListar medico)
 {
     using (GalenPlusBD db = new GalenPlusBD())
     {
         List <MedicoPorEspecialidad> especialidades = null;
         if (medico.IdMedico == -1)
         {
             especialidades = db.Database.SqlQuery <MedicoPorEspecialidad>("dbo.INO_CEEspecialidadesListar").ToList();
         }
         else
         {
             especialidades = db.Database.SqlQuery <MedicoPorEspecialidad>("dbo.INO_CEMedicosEspecialidad @IdMedico",
                                                                           new SqlParameter("IdMedico", medico.IdMedico)).ToList();
         }
         return(especialidades);
     }
 }
 public List <MedicoPorEspecialidad> ListarEspecialidadPorMedico(MedicoListar medico)
 {
     return(_gestorDeMedicos.ListarEspecialidadPorMedico(medico));
 }
 public List <MedicoListar> ListarMedicos(MedicoListar medico)
 {
     return(_gestorDeMedicos.ListarMedicos(medico));
 }