コード例 #1
0
ファイル: PayoutItemBase.cs プロジェクト: riyuexing/rms
 public void OnColumnChanged(PayoutItemColumn column, object value)
 {
     if (!base.SuppressEntityEvents)
     {
         PayoutItemEventHandler columnChanged = this.ColumnChanged;
         if (columnChanged != null)
         {
             columnChanged(this, new PayoutItemEventArgs(column, value));
         }
         this.OnEntityChanged();
     }
 }
コード例 #2
0
ファイル: PayoutItemBase.cs プロジェクト: riyuexing/rms
 public void OnColumnChanging(PayoutItemColumn column, object value)
 {
     if (base.IsEntityTracked && (this.EntityState != EntityState.Added))
     {
         EntityManager.StopTracking(this.EntityTrackingKey);
     }
     if (!base.SuppressEntityEvents)
     {
         PayoutItemEventHandler columnChanging = this.ColumnChanging;
         if (columnChanging != null)
         {
             columnChanging(this, new PayoutItemEventArgs(column, value));
         }
     }
 }
コード例 #3
0
ファイル: PayoutItemBase.cs プロジェクト: riyuexing/rms
 public void OnColumnChanging(PayoutItemColumn column)
 {
     this.OnColumnChanging(column, null);
 }
コード例 #4
0
ファイル: PayoutItemComparer.cs プロジェクト: riyuexing/rms
 public PayoutItemComparer(PayoutItemColumn column)
 {
     this.whichComparison = column;
 }
コード例 #5
0
ファイル: PayoutItemEventArgs.cs プロジェクト: ishui/rms2
 public PayoutItemEventArgs(PayoutItemColumn column)
 {
     this.column = column;
 }
コード例 #6
0
ファイル: PayoutItemEventArgs.cs プロジェクト: ishui/rms2
 public PayoutItemEventArgs(PayoutItemColumn column, object value)
 {
     this.column = column;
     this.value  = value;
 }