public RestockSheet(RestockModel model)
     : base(model)
 {
     _model = model;
     InitializeComponent();
     model.ItemsAdded.Subscribe(AddToLayout);
 }
 public RestockController(RestockModel model,
                          ISheet sheet,
                          IFetchItems fetchItems,
                          IUpdateQuantity update,
                          IRepository<restockhistory> restock,
                          IDialogFactory dialogFactory)
     : base(model, sheet)
 {
     _model = model;
     _fetchItems = fetchItems;
     _update = update;
     _restock = restock;
     _dialogFactory = dialogFactory;
     _model.QuantityRequest = RequestForQuantity;
 }