protected override void OnChanged(string propertyName, object oldValue, object newValue) { base.OnChanged(propertyName, oldValue, newValue); if (IsLoading) { return; } switch (propertyName) { case "КнигаПродаж": КнигаПродаж book = (КнигаПродаж)newValue; this.Книга = book; break; } }
public override void AfterConstruction() { base.AfterConstruction(); Налог = this.Session.FindObject <Налог>(new BinaryOperator("Код", "НДС"), true); if (Налог == null) { Налог = new Налог(this.Session); Налог.КодSet("НДС"); } ДекларацияНДС = new ДекларацияНДС(this.Session); ДекларацииНДС.Add(ДекларацияНДС); КнигаПродаж = new КнигаПродаж(this.Session); Книги.Add(КнигаПродаж); КнигаПокупок = new КнигаПокупок(this.Session); Книги.Add(КнигаПокупок); // Place your initialization code here (http://documentation.devexpress.com/#Xaf/CustomDocument2834). }