Esempio n. 1
0
 public void Add(ABTest.ABPageTestResult item)
 {
     if (null != item)
     {
         UpdateOrAdd(item, item);
     }
 }
Esempio n. 2
0
        public void Remove(ABTest.ABPageTestResult item)
        {
            ((IPersistable)item).OnSaving();
            var dummy = _dbContext.ABPageTestResults.FirstOrDefault(it => it.UUID.Equals(item.UUID, StringComparison.OrdinalIgnoreCase) && it.SiteName.Equals(item.Site.FullName, StringComparison.OrdinalIgnoreCase));

            if (null != dummy)
            {
                _dbContext.ABPageTestResults.Remove(dummy);
                _dbContext.SaveChanges();
            }
            ((IPersistable)item).OnSaved();
        }
Esempio n. 3
0
 public void Update(ABTest.ABPageTestResult @new, ABTest.ABPageTestResult old)
 {
     UpdateOrAdd(@new, old);
 }
Esempio n. 4
0
 public ABTest.ABPageTestResult Get(ABTest.ABPageTestResult dummy)
 {
     return(All().FirstOrDefault(it => it.UUID.Equals(dummy.UUID, StringComparison.OrdinalIgnoreCase) && it.Site == dummy.Site));
 }