Ejemplo n.º 1
0
 public KursViewModel(Kurs model)
 {
     Model = model;
     Model.PropertyChanged += (s, e) =>
         {
             IsDirty = true;
             if (e.PropertyName == Kurs.IstWPUPropertyName)
                 RaisePropertyChanged(IstWPUVisibilityPropertyName);
         };
 }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
 public void Save(Kurs kurs)
 {
     // MessageBox.Show("Insert " + kurs.KursName);
     logger.Trace("Insert " + kurs.Name);
     // Nix :D
 }
Ejemplo n.º 4
0
 public void Delete(Kurs kurs)
 {
     logger.Trace("Delete " + kurs.Id);
 }
Ejemplo n.º 5
0
 public void Delete(Kurs kurs)
 {
     db.Delete(kurs);
     logger.Trace("DELETE  ID:{0} {1}", kurs.Id, kurs.Name);
 }