public static global::UseCase1.Customer CreateFromExtendedRecord(Revenj.Utility.BufferedTextReader reader, int context, IServiceProvider locator)
        {
            var cur = reader.Read();

            if (cur == ',' || cur == ')')
            {
                return(null);
            }
            var result = CreateFromExtendedRecord(reader, context, context == 0 ? 1 : context << 1, locator);

            reader.Read();
            return(result);
        }
        public static global::UseCase1.FormList CreateFromExtendedRecord(Revenj.Utility.BufferedTextReader reader, int outerContext, int context, IServiceProvider locator)
        {
            reader.Read(outerContext);
            var item = new global::UseCase1.FormList(locator);

            foreach (var config in ReaderExtendedConfiguration)
            {
                config(item, reader, context, locator);
            }
            reader.Read(outerContext);

            return(item);
        }
        public static global::FormXYZ.Input CreateFromRecord(Revenj.Utility.BufferedTextReader reader, int context, IServiceProvider locator)
        {
            var cur = reader.Read();

            if (cur == ',' || cur == ')')
            {
                return(null);
            }
            var result = CreateFromRecord(reader, context, context == 0 ? 1 : context << 1, locator);

            reader.Read();
            return(result);
        }
Exemple #4
0
        public static global::UseCase1.SelectedSubmission CreateFromRecord(Revenj.Utility.BufferedTextReader reader, int outerContext, int context, IServiceProvider locator)
        {
            reader.Read(outerContext);
            var item = new global::UseCase1.SelectedSubmission(locator);

            foreach (var config in ReaderConfiguration)
            {
                config(item, reader, context, locator);
            }
            reader.Read(outerContext);

            return(item);
        }
        public static global::UseCase1.FormStatus?ParseFromPostgresNullable(Revenj.Utility.BufferedTextReader reader)
        {
            var cur = reader.Read();

            if (cur == ',' || cur == ')')
            {
                return(null);
            }
            reader.InitBuffer((char)cur);
            reader.FillUntil(',', ')');
            var result = ConvertEnum(reader);

            reader.Read();
            return(result);
        }
Exemple #6
0
        public static global::Test.XYZ CreateFromExtendedRecord(Revenj.Utility.BufferedTextReader reader, int outerContext, int context, IServiceProvider locator)
        {
            reader.Read(outerContext);
            var item = new global::Test.XYZ(locator);

            foreach (var config in ReaderExtendedConfiguration)
            {
                config(item, reader, context, locator);
            }
            reader.Read(outerContext);

            item.URI = _DatabaseCommon.FactoryTest_XYZ.XYZConverter.BuildURI(reader.CharBuffer, item.ID);
            item.__ResetChangeTracking();
            return(item);
        }
        public static global::UseCase1.DataType ParseFromPostgres(Revenj.Utility.BufferedTextReader reader)
        {
            var cur = reader.Read();

            if (cur == ',' || cur == ')')
            {
                return(global::UseCase1.DataType.String);
            }
            reader.InitBuffer((char)cur);
            reader.FillUntil(',', ')');
            var result = ConvertEnum(reader);

            reader.Read();
            return(result);
        }
        public static global::UseCase1.Customer CreateFromExtendedRecord(Revenj.Utility.BufferedTextReader reader, int outerContext, int context, IServiceProvider locator)
        {
            reader.Read(outerContext);
            var item = new global::UseCase1.Customer(locator);

            foreach (var config in ReaderExtendedConfiguration)
            {
                config(item, reader, context, locator);
            }
            reader.Read(outerContext);

            item.URI = _DatabaseCommon.FactoryUseCase1_Customer.CustomerConverter.BuildURI(reader.CharBuffer, item.ID);
            item.__DataCacheSubmissions = new Lazy <IDataCache <global::UseCase1.Submission> >(() => locator.Resolve <IDataCache <global::UseCase1.Submission> >());
            item.__ResetChangeTracking();
            return(item);
        }