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)); } }