Exemple #1
0
 public IList <SyncVersion> GetVersions()
 {
     using (var uow = Read())
     {
         var da = new SyncVersionDataAccess(uow);
         return(da.GetAll());
     }
 }
Exemple #2
0
 public void UpdateVersions(Dictionary <string, long> versions)
 {
     using (var uow = Update())
     {
         var da = new SyncVersionDataAccess(uow);
         IList <SyncVersion> list = versions.Select(version => new SyncVersion {
             TableName = version.Key, Version = version.Value
         }).ToList();
         da.DeleteAll();
         da.Insert(list);
         uow.Commit();
     }
 }