private void UpdateCustomer(SimpleEditableCustomer source, Customer target) { target.FirstName = source.FirstName; target.LastName = source.LastName; target.Phone = source.Phone; target.Email = source.Email; }
private void CopyCustomer(Customer source, SimpleEditableCustomer target) { target.Id = source.Id; if (EditMode) { target.Address = source.Address; } }
private void CopyCustomer(Customer source, SimpleEditableCustomer target) { target.Id = source.Id; if (EditMode) { target.FirstName = source.FirstName; target.LastName = source.LastName; target.Phone = source.Phone; target.Email = source.Email; } }
public void SetCustomer(Customer cust) { _editingCustomer = cust; if (Customer != null) { Customer.ErrorsChanged -= RaiseCanExecuteChanged; } Customer = new SimpleEditableCustomer(); Customer.ErrorsChanged += RaiseCanExecuteChanged; CopyCustomer(cust, Customer); }
public void SetCustomer(Customer customer) { _editingCustomer = customer; //if existing customer,unsubscribe,so we dont leak memory if (Customer != null) { Customer.ErrorsChanged -= RaiseCanExecuteChanged; } Customer = new SimpleEditableCustomer(); Customer.ErrorsChanged += RaiseCanExecuteChanged; CopyCustomer(customer, Customer); // Name = customer.FullName; }
private void UpdateCustomer(SimpleEditableCustomer source, Customer target) { target.Address = source.Address; }
public void SetCustomer(Customer cust) { _editingCustomer = cust; Customer = new SimpleEditableCustomer(); CopyCustomer(cust, Customer); }