public static Prison LoadPrisonAndAttach(Guid prisonId) { Prison loadedPrison = LoadPrisonNoAttach(prisonId); if (loadedPrison != null) { loadedPrison.Reattach(); return(loadedPrison); } else { return(null); } }