private void UpdateProduct(SimpleEditableProduct source, Product target) { target.ProductName = source.ProductName; target.Description = source.Description; target.price = source.Price; target.category = source.Category; }
private void CopyProduct(Product source, SimpleEditableProduct target) { target.ProductID = source.ProductID; if (EditFlag) { target.ProductName = source.ProductName; target.Description = source.Description; target.Price = source.price; target.Category = source.category; } }
public void SetProduct(Product product) { EditableProduct = product; if (SimpleEditableProduct != null) { SimpleEditableProduct.ErrorsChanged -= RaiseCanExecuteChanged; } SimpleEditableProduct = new SimpleEditableProduct(); SimpleEditableProduct.ErrorsChanged += RaiseCanExecuteChanged; CopyProduct(product, SimpleEditableProduct); }