/// <summary> /// Trigger validation for a new Customer by setting the Customer Name and the CustomerNo properties to Empty /// </summary> private void TriggerValidationWhenNewCustomerWrapper(CustomerWrapper customer) { if (customer.Id == 0) { customer.Name = ""; customer.CustomerNo = ""; } }
//TODO Refresh ggf. abhängige DetailModels z.B. AccountManager wenn diese in einem anderen Tab geändert wurden private void InitializeCustomer(Customer customer) { Customer = new CustomerWrapper(customer); Customer.PropertyChanged += Customer_PropertyChanged; ((DelegateCommand)CommandSave).RaiseCanExecuteChanged(); }