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);
}