Example #1
0
        private Metadata UpdateSyncSourceMetadata()
        {
            //read metadata of the current folder stored in the database
            Metadata mdCurrentOld = mdProvider.Load(_job.SyncSource.ID, SourceOption.SOURCE_ID_EQUALS);

            //read metadata of the current folder in file system
            Metadata mdCurrent = MetaDataProvider.Generate(_job.SyncSource.Path, _job.SyncSource.ID, false, false, true);

            //Update metadata
            mdProvider.Update(mdCurrentOld, mdCurrent);

            return(mdCurrent);
        }