Пример #1
0
        protected override void SetRowUpdatingHandler(DbDataAdapter adapter)
        {
            if (!(adapter is FbDataAdapter))
            {
                throw new InvalidOperationException("adapter needs to be a FbDataAdapter");
            }

            this.rowUpdatingHandler = new FbRowUpdatingEventHandler(this.RowUpdatingHandler);
            ((FbDataAdapter)adapter).RowUpdating += this.rowUpdatingHandler;
        }
Пример #2
0
        /// <include file='Doc/en_EN/FbDataAdapter.xml'	path='doc/class[@name="FbDataAdapter"]/method[@name="OnRowUpdating(System.Data.Common.RowUpdatingEventArgs)"]/*'/>
        protected override void OnRowUpdating(RowUpdatingEventArgs value)
        {
            FbRowUpdatingEventHandler handler = null;

            handler = (FbRowUpdatingEventHandler)base.Events[EventRowUpdating];

            if ((null != handler) &&
                (value is FbRowUpdatingEventArgs) &&
                (value != null))
            {
                handler(this, (FbRowUpdatingEventArgs)value);
            }
        }
		protected override void SetRowUpdatingHandler(DbDataAdapter adapter)
		{
			if (!(adapter is FbDataAdapter))
			{
				throw new InvalidOperationException("adapter needs to be a FbDataAdapter");
			}

			this.rowUpdatingHandler = new FbRowUpdatingEventHandler(this.RowUpdatingHandler);
			((FbDataAdapter)adapter).RowUpdating += this.rowUpdatingHandler;
		}