Ejemplo n.º 1
0
 public PerformerViewModel(ModelDB.Performer performer, MODBEntities db)
 {
     this.performer = performer == null ? new ModelDB.Performer() : Mapper.Map <ModelDB.Performer, ModelDB.Performer>(performer);
     this.db        = db;
     EventClass.getInstance().CancelEvent += Cancel;
     EventClass.getInstance().UpdateEvent += Update;
 }
Ejemplo n.º 2
0
 public void Cancel()
 {
     this.performer = performer.Id == 0 ? new Performer() : Mapper.Map <Performer, Performer>(db.Performers.Where(p => p.Id == performer.Id).FirstOrDefault());
     foreach (var el in this.GetType().GetProperties())
     {
         OnPropertyChanged(el.Name);
     }
 }