public AdjustReorder(AdjustReorderModel model)
     : base(model)
 {
     _model = model;
     InitializeComponent();
     _model.ItemsAdded.Subscribe(AddToLayout);
 }
 public AdjustController(AdjustReorderModel model,
                         ISheet sheet,
                         IRepository<item> items,
                         IFetchItems fetchItems,
                         ISave save,
                         IDialogFactory dialogFactory)
     : base(model, sheet)
 {
     _model = model;
     _items = items;
     _fetchItems = fetchItems;
     _save = save;
     _dialogFactory = dialogFactory;
     _model.AdjustmentRequest = PrepareAdjustment;
 }