public UserConfigSheet(UserConfigModel model)
     : base(model)
 {
     _model = model;
     InitializeComponent();
     model.ItemsAdded.Subscribe(AddToLayout);
 }
 public UserConfigController(UserConfigModel model,
                             ISheet sheet,
                             IFetchUsers users,
                             IChangePassword password,
                             IDialogFactory dialogFactory)
     : base(model, sheet)
 {
     _model = model;
     _users = users;
     _password = password;
     _dialogFactory = dialogFactory;
     model.HandleTransactionReport = ReportHandler;
     model.HandlePasswordReset = ResetPasswordHandler;
     model.HandleChangeAccess = ChangeAccessHandler;
 }