예제 #1
0
 public UserTopGeneratorFormPresenter(IUserTopGeneratorModel model, IUserTopGeneratorForm form)
 {
     _model        = model;
     _form         = form;
     form.Closing += (s, a) =>
     {
         _model.EmitAbort();
         if (_model.Collections != null)
         {
             _model.EmitSaveCollections();
         }
     };
     new UserTopGeneratorPresenter(model, form.UserTopGeneratorView);
 }
 private void ViewOnAbort(object sender, EventArgs eventArgs)
 {
     _model.EmitAbort();
 }