Example #1
0
 protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
 {
     if (e.Event == PurchaseOrderItem.PriceChangedEvent || e.Event == PurchaseOrderItemList.ListChangedEvent)
     {
         this.TotalMoney = this.PurchaseOrderItemList.Sum(poi => (poi as PurchaseOrderItem).View_TotalPrice);
     }
 }
Example #2
0
 protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
 {
     if (e.Event == StorageOutBillItem.PriceChangedEvent || e.Event == StorageOutBillItemList.ListChangedEvent)
     {
         this.TotalAmount = this.StorageOutBillItemList.Sum(poi => (poi as StorageOutBillItem).Amount);
     }
 }
Example #3
0
 protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
 {
     if (e.Event == StorageInBillItem.PriceChangedEvent || e.Event == StorageInBillItemList.ListChangedEvent)
     {
         this.TotalMoney = this.StorageInItemList.Sum(poi => (poi as StorageInBillItem).View_TotalPrice);
     }
 }
Example #4
0
        protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
        {
            if (e.Event == TaskOrCategory.MonthScoreChangedEvent)
            {
                this.RefreshTotalScore();
                e.Handled = true;
            }

            base.OnRoutedEvent(sender, e);
        }
Example #5
0
        protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
        {
            if (e.Event == TestTreeTask.AllTimeChangedParentRoutedEvent)
            {
                var args = (ManagedPropertyChangedEventArgs)e.Args;
                this.TasksTime += ((int)args.NewValue - (int)args.OldValue);
                e.Handled       = true;
            }

            base.OnRoutedEvent(sender, e);
        }
Example #6
0
        protected override void OnRoutedEvent(object sender, EntityRoutedEventArgs e)
        {
            if (this.IsTaskRO)
            {
                if (e.Event == WeekCompletion.NumCompletedChangedEvent)
                {
                    this.CalcTaskScore();

                    this.NotifyPropertyChanged(SumCompletedROProperty);

                    e.Handled = true;
                }
            }

            base.OnRoutedEvent(sender, e);
        }