public static BookingRoomEquipmentDetail BookingRoomEquipmentDetail(System.Data.IDataReader reader) { BookingRoomEquipmentDetail result = null; if (null != reader && reader.Read()) { result = new BookingRoomEquipmentDetail(); PopulateBookingRoomEquipmentDetail(result, reader); } return result; }
public static void PopulateBookingRoomEquipmentDetail(BookingRoomEquipmentDetail input, System.Data.IDataReader reader) { PopulateRecord(input, reader); input.RecordId = input.BookingRoomEquipmentDetailId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.BookingRoomEquipmentDetailId]); input.BookingRoomEquipmentId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.BookingRoomEquipmentId]); input.Quantity = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Quantity]); input.DateStart = Utilities.ToNDateTime(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.DateStart]); input.DateEnd = Utilities.ToNDateTime(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.DateEnd]); input.Unit = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Unit]); input.Price = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Price]); input.TotalPrice = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.TotalPrice]); input.Payment = Utilities.ToBool(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Payment]); input.Description = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Description]); input.EquipmentId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.EquipmentId]); input.Equipment = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipmentDetail.ColumnNames.Equipment]); }
void gvwEquipmentDetails_AddingNewDataItem(object sender, Telerik.Windows.Controls.GridView.GridViewAddingNewEventArgs e) { if (_bookingRoomEquipmentItem != null) { BookingRoomEquipmentDetail newItem = new BookingRoomEquipmentDetail(); newItem.BookingRoomEquipmentId = this.BookingEquipmentId; newItem.Unit = _bookingRoomEquipmentItem.Unit; newItem.Price = _bookingRoomEquipmentItem.Price; newItem.Quantity = 0; newItem.TotalPrice = 0; newItem.IsChanged = true; e.NewObject = newItem; } }