Exemplo n.º 1
0
        public override string ReadAsString(ISqDataRecordReader recordReader)
        {
            var value = this.ReadNullable(recordReader);

            if (value == null)
            {
                throw new SqExpressException($"Null value is not expected in non nullable column '{this.ColumnName.Name}'");
            }

            return(this.IsDate ? value.Value.ToString("yyyy-MM-dd") : value.Value.ToString("yyyy-MM-ddTHH:mm:ss.fff"));
        }
Exemplo n.º 2
0
 public long?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableInt64(this.ColumnName.Name);
Exemplo n.º 3
0
 CustomerData ISqModelReader <CustomerData, DerivedTableCustomer> .Read(ISqDataRecordReader record, DerivedTableCustomer table)
 {
     return(CustomerData.Read(record, table));
 }
Exemplo n.º 4
0
 public static CustomerData Read(ISqDataRecordReader record, DerivedTableCustomer table)
 {
     return(new CustomerData(id: table.CustomerId.Read(record), customerType: table.Type.Read(record), name: table.Name.Read(record)));
 }
Exemplo n.º 5
0
 CompanyInitData ISqModelReader <CompanyInitData, TableItCompany> .Read(ISqDataRecordReader record, TableItCompany table)
 {
     return(CompanyInitData.Read(record, table));
 }
Exemplo n.º 6
0
 public static CompanyInitData Read(ISqDataRecordReader record, TableItCompany table)
 {
     return(new CompanyInitData(id: table.CompanyId.Read(record), externalId: table.ExternalId.Read(record), name: table.CompanyName.Read(record)));
 }
Exemplo n.º 7
0
 public static UserName Read(ISqDataRecordReader record, TableUser table)
 {
     return(new UserName(id: table.UserId.Read(record), firstName: table.FirstName.Read(record), lastName: table.LastName.Read(record)));
 }
Exemplo n.º 8
0
 public static Audit Read(ISqDataRecordReader record, TableItUser table)
 {
     return(new Audit(version: table.Version.Read(record), created: table.Created.Read(record), modified: table.Modified.Read(record)));
 }
Exemplo n.º 9
0
 public DateTime?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableDateTime(this.ColumnName.Name);
Exemplo n.º 10
0
 public bool?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableBoolean(this.ColumnName.Name);
Exemplo n.º 11
0
 public DateTime Read(ISqDataRecordReader recordReader) => recordReader.GetDateTime(this.ColumnName.Name);
Exemplo n.º 12
0
 public double?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableDouble(this.ColumnName.Name);
Exemplo n.º 13
0
 public double Read(ISqDataRecordReader recordReader) => recordReader.GetDouble(this.ColumnName.Name);
Exemplo n.º 14
0
 public decimal?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableDecimal(this.ColumnName.Name);
Exemplo n.º 15
0
 public decimal Read(ISqDataRecordReader recordReader) => recordReader.GetDecimal(this.ColumnName.Name);
Exemplo n.º 16
0
 Audit ISqModelReader <Audit, TableItUser> .Read(ISqDataRecordReader record, TableItUser table)
 {
     return(Audit.Read(record, table));
 }
Exemplo n.º 17
0
 Audit ISqModelReader <Audit, TableItUser> .ReadOrdinal(ISqDataRecordReader record, TableItUser table, int offset)
 {
     return(Audit.ReadOrdinal(record, table, offset));
 }
Exemplo n.º 18
0
 public Guid Read(ISqDataRecordReader recordReader) => recordReader.GetGuid(this.ColumnName.Name);
Exemplo n.º 19
0
 public static Audit ReadOrdinal(ISqDataRecordReader record, TableItUser table, int offset)
 {
     return(new Audit(version: table.Version.Read(record, offset), created: table.Created.Read(record, offset + 1), modified: table.Modified.Read(record, offset + 2)));
 }
Exemplo n.º 20
0
 public Guid?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableGuid(this.ColumnName.Name);
Exemplo n.º 21
0
 public abstract string?ReadAsString(ISqDataRecordReader recordReader);
Exemplo n.º 22
0
 public string Read(ISqDataRecordReader recordReader) => recordReader.GetString(this.ColumnName.Name);
Exemplo n.º 23
0
 public static CompanyInitData ReadOrdinal(ISqDataRecordReader record, TableItCompany table, int offset)
 {
     return(new CompanyInitData(id: table.CompanyId.Read(record, offset), externalId: table.ExternalId.Read(record, offset + 1), name: table.CompanyName.Read(record, offset + 2)));
 }
Exemplo n.º 24
0
 public string?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableString(this.ColumnName.Name);
Exemplo n.º 25
0
 CompanyInitData ISqModelReader <CompanyInitData, TableItCompany> .ReadOrdinal(ISqDataRecordReader record, TableItCompany table, int offset)
 {
     return(CompanyInitData.ReadOrdinal(record, table, offset));
 }
Exemplo n.º 26
0
 public byte Read(ISqDataRecordReader recordReader) => recordReader.GetByte(this.ColumnName.Name);
Exemplo n.º 27
0
 public static CustomerData ReadOrdinal(ISqDataRecordReader record, DerivedTableCustomer table, int offset)
 {
     return(new CustomerData(id: table.CustomerId.Read(record, offset), customerType: table.Type.Read(record, offset + 1), name: table.Name.Read(record, offset + 2)));
 }
Exemplo n.º 28
0
 public byte?Read(ISqDataRecordReader recordReader) => recordReader.GetNullableByte(this.ColumnName.Name);
Exemplo n.º 29
0
 CustomerData ISqModelReader <CustomerData, DerivedTableCustomer> .ReadOrdinal(ISqDataRecordReader record, DerivedTableCustomer table, int offset)
 {
     return(CustomerData.ReadOrdinal(record, table, offset));
 }
Exemplo n.º 30
0
 Audit ISqModelReader <Audit, TableItCompany> .Read(ISqDataRecordReader record, TableItCompany table)
 {
     return(Audit.Read(record, table));
 }