示例#1
0
 public void Update(Rank model)
 {
     using (var db = GetDataContext())
     {
         var entity = db.Rank.FirstOrDefault(e => e.ID == model.ID);
         if (entity == null)
         {
             return;
         }
         db.Entry(entity).CurrentValues.SetValues(model);
         db.SaveChanges();
     }
 }
示例#2
0
 public void Add(Rank model)
 {
     using (var db = GetDataContext())
     {
         var entity = db.Rank.FirstOrDefault(e => e.Name.ToLower() == model.Name.ToLower());
         if (entity != null)
         {
             if (entity.Deleted == 1)
             {
                 entity.Deleted = 0;
                 db.SaveChanges();
             }
         }
         else
         {
             db.Rank.Add(model);
             db.SaveChanges();
         }
     }
 }
示例#3
0
 public void Update(Rank model)
 {
     Dao.Update(model);
     Core.AccountManager.RefreshCache();
 }