Пример #1
0
 private void openWindow(object param)
 {
     this._formWindow = new MainFormWindow();
     this._formWindow.MainFormViewModel.setViewModel(this._entityName);
     // TODO add checking if param is not null for update
     if (param != null)
     {
         BaseEntity entity = (BaseEntity)param;
         this._formWindow.MainFormViewModel.SelectedViewModel.loadData(entity);
     }
     this._formWindow.MainFormViewModel.addMediator(
         WindowObserver.getObserver(this)
         );
     this._formWindow.Show();
 }