public override void UpdateSite(Site site) { using (var transaction = new TransactionScope(_configuration)) { var sDs = new SiteDataStore(transaction); sDs.Update(site); transaction.Commit(); } }
public override void DeleteSite(Site site) { using (var transaction = new TransactionScope(_configuration)) { var sDs = new SiteDataStore(transaction); site.Deleted = true; site.Name += DateTimeHelper.GetCurrentTimestamp(); sDs.Update(site); transaction.Commit(); } }