internal void ClearDriveId(OneDriveDocument doc) { Record record = new Record(database, doc.Uri); record.SetDriveId(""); record.Save(); }
internal void ResetDeleteNow(OneDriveDocument doc) { Record record = new Record(database, doc.Uri); record.SetDeleteNow(false); record.Save(); }
internal void CheckinFromDrive(OneDriveDocument doc, string token) { Record record = new Record(database, doc.Uri); if (record.IsCheckedOut) { Database userDatabase = getDatabaseForUser(record.CheckedOutTo.LogsInAs); record = new Record(userDatabase, doc.Uri); } var result = record.CheckinFromDrive(doc.Id, token, true); result.Wait(); record.Save(); }