private static void AddChocolatePart(IChocolate chocolateComponent, XElement element) { if (chocolateComponent.Chocolate != 0) { element.Add(new XElement("Chocolate", chocolateComponent.Chocolate)); } }
private static void GetChocolatePart(IChocolate chocolateComponent, XElement element) { var chocolate = element.Element("Chocolate"); if(chocolate != null) { chocolateComponent.Chocolate = (int)chocolate; } }
public ProductViewModel(IChocolate product, IEnumerable <IProducer> producers) { _product = product; _producers = new ObservableCollection <IProducer>(producers); }