public ModeloRespuesta <ViewDoctorPaciente> ObtenerDoctoresAsignados(int IdPaciente)
 {
     try
     {
         return(this.ServiciosDatosPacientes.ObtenerDoctorAsignados(IdPaciente));
     }
     catch (System.Exception ex)
     {
         return(AdministracionRespuesta.Consulta_INTERNAL_SERVER(Mensajes_Doctores.INTERNAL_ERROR));
     }
 }
 public ModeloRespuesta <ViewDoctorPaciente> ObtenerDoctorAsignados(int IdPaciente)
 {
     try
     {
         var doctoresAsignados = this.Contexto.PacientesDoctores.Where(item => item.PacienteId == IdPaciente)
                                 .Select(item => new ViewDoctorPaciente()
         {
             DoctorId   = item.DoctorId,
             PacienteId = item.PacienteId
         }).ToList();
         if (doctoresAsignados != null && doctoresAsignados.Count != 0)
         {
             return(AdministracionRespuesta.Consulta_Ok(doctoresAsignados));
         }
         return(AdministracionRespuesta.Consulta_NOFOUND(Mensajes_Doctores.NO_HAY_DATOS));
     }
     catch (System.Exception ex)
     {
         Log.Error("Error al consultar los doctores asignados, " + ex);
         return(AdministracionRespuesta.Consulta_INTERNAL_SERVER(Mensajes_Doctores.INTERNAL_ERROR));
     }
 }