private void OnAddSet() { SetWrapper set = new SetWrapper(new Set()); set.Name = SetName; _setService.AddSetToDB(set); SetName = ""; Sets.Add(set); ((DelegateCommand)AddSetCommand).RaiseCanExecuteChanged(); }
public SetService(IEventAggregator eventAggregator, ISetRepo repo) : base(eventAggregator) { _repo = repo; Sets = new List <SetWrapper>(); foreach (Set DBset in _repo.GetSets()) { SetWrapper set = new SetWrapper(DBset); set.IsUsed = false; Sets.Add(set); } }
public void DeleteSetFromDB(SetWrapper set) { _repo.DeleteSet(set.Name); }
public void AddSetToDB(SetWrapper set) { _repo.AddSet(set.Model); }