示例#1
0
 public async void AddSiteKey(SiteKeyItem sitekey)
 {
     using (var db = new CreatePassContext())
     {
         db.SiteKeys.Add(sitekey);
         await db.SaveChangesAsync();
     }
 }
示例#2
0
 public SiteKeyItem GetSiteKey(int sitekeyId)
 {
     var sitekey = new SiteKeyItem();
     using (var db = new CreatePassContext())
     {
         sitekey = db.SiteKeys.FirstOrDefault(x => x.SiteKeyItemId == sitekeyId);
     }
     return sitekey;
 }
示例#3
0
 public List<SiteKeyItem> GetSitekeys()
 {
     var sitekeys = new List<SiteKeyItem>();
     using (var db = new CreatePassContext())
     {
         sitekeys = db.SiteKeys.ToList();
     }
     return sitekeys;
 }
示例#4
0
        public async void DeleteSiteKey(SiteKeyItem sitekey)
        {
            using (var db = new CreatePassContext())
            {
                sitekey = db.SiteKeys.FirstOrDefault(x => x.SiteKeyItemId == sitekey.SiteKeyItemId);

                db.SiteKeys.Remove(sitekey);
                await db.SaveChangesAsync();
            }
        }