private void _doOnAfterDeleteRow(Int32 index, CRTObject row) { if (!this._rowMonEventsDisabled) { this._regChanges(new JSChangedRow(index, JsonStoreRowChangeType.Deleted, row, row)); var eve = this.OnAfterDeleteRow; if (eve != null) { var args = new JSClientAfterMonRowEventArgs(row); eve(this, args); } } }
private void _doOnAfterInsertRow(CRTObject newRow) { if (!this._rowMonEventsDisabled) { var v_indx = this.IndexOf(newRow); this._regChanges(new JSChangedRow(v_indx, JsonStoreRowChangeType.Added, newRow, null)); var eve = this.OnAfterInsertRow; if (eve != null) { var args = new JSClientAfterMonRowEventArgs(newRow); eve(this, args); } } }