public EditProductViewModel(IEditProductDialogService dialogService) { this._dialogService = dialogService; Messenger.Default.Register<ProductModel>(this, OnSelectedProductReceived); SaveCommand = new CustomCommand(SaveProduct, CanSaveProduct); DeleteCommand = new CustomCommand(DeleteProduct, CanDeleteProduct); }
public EditProductViewModel(IEditProductDialogService dialogService) { this._dialogService = dialogService; Messenger.Default.Register <ProductModel>(this, OnSelectedProductReceived); SaveCommand = new CustomCommand(SaveProduct, CanSaveProduct); DeleteCommand = new CustomCommand(DeleteProduct, CanDeleteProduct); }
public CustomerOrdersViewModel(IDataService <OrderModel> orderDataService, IEditProductDialogService editProductDialogservice, IProductsDialogService productsDialogservice, IDataService <ProductModel> productDataService) { this._orderDataService = orderDataService; this._productDataService = productDataService; this._editProductsDialogService = editProductDialogservice; this._productsDialogService = productsDialogservice; Messenger.Default.Register <CustomerModel>(this, OnUpdateOrderMessageReceived); LoadCommands(); }