protected override DataTable ProcessResult(DataTable schema)
{
schema.BeginLoadData();
foreach (DataRow row in schema.Rows)
// ToBoolean
foreach (DataColumn col in schema.Columns)
if (col.Caption.StartsWith("IS_"))
row[col.Caption] =
row[col.Caption] != DBNull.Value &&
Convert.ToInt32(row[col.Caption], CultureInfo.InvariantCulture) != 0;
schema.EndLoadData();
schema.AcceptChanges();
return schema;
}