Hd.Web.Extensions.TpObjectDataSource.OnInserting C# (CSharp) Method

OnInserting() private method

private OnInserting ( TpObjectDataSourceEventArgs e ) : void
e TpObjectDataSourceEventArgs
return void
        internal void OnInserting(TpObjectDataSourceEventArgs e)
        {
            if (Inserting != null)
            {
                Inserting(this, e);
            }
        }
        [DefaultValue((string)null)]

Usage Example

        protected override int ExecuteInsert(IDictionary values)
        {
            var args = new TpObjectDataSourceEventArgs();

            owner.OnInserting(args);
            if (args.Cancel)
            {
                return(0);
            }
            object obj = Source.CreateDataObjectInstance();

            CopyValues(obj, values);
            Source.Insert(obj);
            return(1);
        }