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(); } }
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(); } } }
public void Update(Rank model) { Dao.Update(model); Core.AccountManager.RefreshCache(); }