本文整理汇总了C#中IDataRecord.Get方法的典型用法代码示例。如果您正苦于以下问题:C# IDataRecord.Get方法的具体用法?C# IDataRecord.Get怎么用?C# IDataRecord.Get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IDataRecord
的用法示例。
在下文中一共展示了IDataRecord.Get方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MapRecord
private static PaymentMethod MapRecord(IDataRecord record)
{
return new PaymentMethod
{
Code = record.Get<string>(SelectParameters.Code),
Name = record.Get<string>(SelectParameters.Name),
};
}
示例2: MapRecord
private static CardType MapRecord(IDataRecord record)
{
return new CardType
{
Code = record.Get<string>(SelectParameters.Code),
Name = record.Get<string>(SelectParameters.Name),
};
}
示例3: ToTag
public static Tag ToTag(IDataRecord row)
{
return new Tag
{
Content = row.Get<string>("name"),
PostId = row.Get<Guid>("post_id"),
};
}
示例4: MapRecord
private static CancellationCharge MapRecord(IDataRecord record)
{
return new CancellationCharge
{
BookingReference = record.Get<string>(SelectParameters.BookingReference),
Amount = record.Get<decimal?>(SelectParameters.Amount) ?? default(decimal),
Currency = record.Get<string>(SelectParameters.CurrencyCode)
};
}
示例5: MapRecord
private static SecurityQuestion MapRecord(IDataRecord record)
{
return new SecurityQuestion
{
Id = record.Get<int>(SelectParameters.Id),
DctQuestion = record.Get<int>(SelectParameters.DctQuestion),
Question = record.Get<string>(SelectParameters.Question),
};
}
示例6: MapRecord
private static PropertyOfflineBookingsCount MapRecord(IDataRecord record)
{
return new PropertyOfflineBookingsCount
{
CurrencyCode = record.Get<string>(SelectParameters.WorkingCurrencyCode),
OfflineBookingCount = record.Get<int>(SelectParameters.OfflineBookingsCount),
PropertyShortname = record.Get<string>(SelectParameters.ShortName),
TaxRegistered = record.Get<bool>(SelectParameters.IsTaxRegistered)
};
}
示例7: MapRecord
private static Model.Policy.CancellationRule MapRecord(IDataRecord record)
{
return new Model.Policy.CancellationRule
{
CancellationType = record.GetEnum<CancellationTypeEnum>(SelectParameters.CancellationTypeCode),
CancellationChargeType = record.GetEnum<CancellationChargeTypeEnum>(SelectParameters.CancellationChargeTypeCode),
CancellationChargeValue = record.Get<decimal?>(SelectParameters.CancellationChargeValue),
CancellationWindowHours = record.Get<int?>(SelectParameters.CancellationWindowHours),
};
}
示例8: ToBlog
public static Blog ToBlog(IDataRecord row)
{
return new Blog
{
BlogID = row.Get<int>("id"),
Name = row.Get<string>("name"),
UserID = row.Get<Guid>("user_id"),
GroupID = row.Get<Guid>("group_id"),
};
}
示例9: MapRecord
private static FinancialDocument MapRecord(IDataRecord record)
{
return new FinancialDocument
{
Id = record.Get<int>(SelectParameters.Id),
DocumentReference = record.Get<string>(SelectParameters.Reference),
DocumentTypeCode = record.Get<string>(SelectParameters.DocumentTypeCode),
DocumentDate = record.Get<DateTime>(SelectParameters.CreatedDateTime),
GuestMessage = record.Get<string>(SelectParameters.GuestMessage),
};
}
示例10: MapRecord
private static BookingFee MapRecord(IDataRecord record)
{
return new BookingFee
{
ItemTypeCode = record.GetEnum<ItemTypeEnum>(SelectParameters.ItemTypeCode),
ItemTypeName = record.Get<string>(SelectParameters.ItemTypeName),
Fee = record.Get<decimal>(SelectParameters.Fee),
BookingId = record.Get<int>(SelectParameters.BookingId),
FeeApplicableFrom = record.Get<DateTime?>(SelectParameters.FeeApplicableFrom)
};
}
示例11: MapRecord
private static BookingEventData MapRecord(IDataRecord record)
{
return new BookingEventData
{
BookingEventDataId = record.Get<int>(SelectParameters.BookingEventDataId),
BookingEventId = record.Get<int>(SelectParameters.BookingEventId),
ColumnName = record.Get<string>(SelectParameters.ColumnName),
OldValue = record.Get<string>(SelectParameters.OldValue),
NewValue = record.Get<string>(SelectParameters.NewValue),
};
}
示例12: ToPost
public static Post ToPost(IDataRecord row, bool withContent)
{
return new Post
{
ID = row.Get<Guid>("id"),
Title = row.Get<string>("title"),
Content = withContent ? row.Get<string>("content") : null,
UserID = row.Get<Guid>("created_by"),
Datetime = ASC.Core.Tenants.TenantUtil.DateTimeFromUtc(row.Get<DateTime>("created_when")),
BlogId = row.Get<int>("blog_id")
};
}
示例13: MapRecord
private static BookingConstituent MapRecord(IDataRecord record)
{
return new BookingConstituent
{
Id = record.Get<int>(SelectParameters.Id),
ItemId = record.Get<int>(SelectParameters.ItemId),
ConstituentType = record.GetEnum<BookingConstituentType>(SelectParameters.ConstituentTypeCode),
CurrencyCode = record.Get<string>(SelectParameters.CurrencyCode),
Amount = record.Get<decimal>(SelectParameters.Amount),
RelevantPercentage = record.Get<decimal?>(SelectParameters.RelevantPercentage),
};
}
示例14: MapRecord
private static CancellationRule MapRecord(IDataRecord record)
{
var cancellationType = record.GetEnum<CancellationTypeEnum>(SelectParameters.CancellationTypeCode);
return cancellationType == CancellationTypeEnum.Unknown
? null
: new CancellationRule
{
CancellationType = cancellationType,
CancellationChargeType = record.GetEnum<CancellationChargeTypeEnum>(SelectParameters.CancellationChargeTypeCode),
CancellationChargeValue = record.Get<decimal?>(SelectParameters.CancellationChargeValue),
CancellationWindowHours = record.Get<int?>(SelectParameters.CancellationWindowHours),
};
}
示例15: MapRecord
private static RatePlanCancellationRule MapRecord(IDataRecord record)
{
return new RatePlanCancellationRule
{
RatePlanId = record.Get<int>(SelectParameters.RatePlanId),
CancellationClass = record.GetEnum<CancellationClassTypeEnum>(SelectParameters.CancellationClassCode),
};
}