public bool SyncRecords()
{
List<Record> missingRecords = Workspace.GetAllMissingRecords();
Printer.PrintMessage("Vault is missing data for {0} records.", missingRecords.Count);
List<string> returnedData = GetRecordData(missingRecords);
Printer.PrintMessage(" - Got {0} records from remote.", returnedData.Count);
if (returnedData.Count != missingRecords.Count)
return false;
return true;
}