public static bool saveTmUser(this TM_FileStorage tmFileStorage, TMUser tmUser) { lock (tmUser) { var location = tmFileStorage.user_XmlFile_Location(tmUser); return(location.valid() && tmUser.saveAs(location)); } }
public static bool tmUser_Delete(this TM_FileStorage tmFileStorage, TMUser tmUser) { if (tmUser.notNull()) { lock (tmUser) { var userXmlFile = tmFileStorage.user_XmlFile_Location(tmUser); if (userXmlFile.file_Delete()) { return(userXmlFile.fileExists()); } //userData.triggerGitCommit(); } } return(false); }