Пример #1
0
 private void UpdateProduct(SimpleEditableProduct source, Product target)
 {
     target.ProductName = source.ProductName;
     target.Description = source.Description;
     target.Price       = source.Price;
     target.Category    = source.Category;
 }
Пример #2
0
 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;
     }
 }
Пример #3
0
 public void SetProduct(Product product)
 {
     _editableProduct = product;
     if (SimpleEditableProduct != null)
     {
         SimpleEditableProduct.ErrorsChanged -= RaiseCanExecuteChanged;
     }
     SimpleEditableProduct = new SimpleEditableProduct();
     SimpleEditableProduct.ErrorsChanged += RaiseCanExecuteChanged;
     CopyProduct(product, SimpleEditableProduct);
 }