Example #1
0
 public ProductVM(IStartUpData _productData)
 {
     productData = _productData;
     ShowProgressBar();
     OpenAddProductWindow_Command = new SyncCommand(OpenAddProductWindow);
     Products = new ObservableCollection <ProductModel>();
     Window_ContentRendered_Command = new SyncCommand(Window_ContentRendered);
 }
Example #2
0
 public AddInvoiceDetailsVM(IStartUpData _productData)
 {
     productData = _productData;
     Products_EnterKeyUpAsync_Command      = new AsyncCommand(Products_EnterKeyUpAsync);
     Products_DropDownClosingAsync_Command = new AsyncCommand(Products_DropDownClosingAsync);
     AddDetails_Command = new SyncCommand(AddDetails);
     GetProducts();
 }
Example #3
0
 public StartupVM(IStartUpData _startupData)
 {
     ShowProgressBar();
     startupData               = _startupData;
     OpenBarchart_Command      = new SyncCommand(OpenBarchart);
     OpenInvoiceWindow_Command = new SyncCommand(OpenInvoiceWindow);
     OpenProductWindow_Command = new SyncCommand(OpenProductWindow);
     /*OpenSaleWindow_Command = new SyncCommand(OpenSaleWindow);*/
     Window_ContentRendered_Command = new SyncCommand(Window_ContentRendered);
     GetProducts_Command            = new SyncCommand(GetProducts);
     AddSale_Command                       = new SyncCommand(AddSale);
     OpenRegisterWindow_Command            = new SyncCommand(OpenRegisterWindow);
     DeleteItem_Command                    = new SyncCommand(DeleteItem, ValidateDeleteButton);
     Products_EnterKeyUpAsync_Command      = new AsyncCommand <string>(Products_EnterKeyUpAsync);
     Products_DropDownClosingAsync_Command = new AsyncCommand(Products_DropDownClosingAsync);
     ProductCollection                     = new ObservableCollection <SaleModelUI>();
     SetUserDataForUI();
     Quantity = 1;
     HideProgressBar();
 }
 public AddProductVM(IStartUpData _productData)
 {
     productData        = _productData;
     SubmitForm_Command = new SyncCommand(SubmitForm, ValidateAddProduct);
 }