public KursViewModel(Kurs model) { Model = model; Model.PropertyChanged += (s, e) => { IsDirty = true; if (e.PropertyName == Kurs.IstWPUPropertyName) RaisePropertyChanged(IstWPUVisibilityPropertyName); }; }
public void Save(Kurs kurs) { if (kurs.Id < 1) { db.Insert(kurs); kurs.Id = db.Select<Kurs>(k => k.Lehrer == kurs.Lehrer && k.Name == kurs.Name).Last().Id; logger.Trace("INSERT {0} {1}", kurs.GetType().ToString(), kurs.Name); } else { db.Update<Kurs>(kurs); logger.Trace("UPDATE ID:{0} {1}", kurs.Id, kurs.Name); } }
public void Save(Kurs kurs) { // MessageBox.Show("Insert " + kurs.KursName); logger.Trace("Insert " + kurs.Name); // Nix :D }
public void Delete(Kurs kurs) { logger.Trace("Delete " + kurs.Id); }
public void Delete(Kurs kurs) { db.Delete(kurs); logger.Trace("DELETE ID:{0} {1}", kurs.Id, kurs.Name); }