public static IPostgresTuple CreateTupleFrom(global::UseCase1.Entry item) { if (item == null) { return(null); } var items = new IPostgresTuple[ColumnCount]; items[Property_Description_Index] = _DatabaseCommon.Utility.StringToTuple(item.Description); items[Property_ColumnName_Index] = _DatabaseCommon.Utility.StringToTuple(item.ColumnName); items[Property_DataType_Index] = _DatabaseCommon.FactoryUseCase1_DataType.DataTypeConverter.CreateTupleFrom(item.DataType); return(RecordTuple.From(items)); }
public static global::UseCase1.Entry CreateFromExtendedRecord(Revenj.Utility.BufferedTextReader reader, int outerContext, int context, IServiceProvider locator) { reader.Read(outerContext); var item = new global::UseCase1.Entry(locator); foreach (var config in ReaderExtendedConfiguration) { config(item, reader, context, locator); } reader.Read(outerContext); return(item); }