Пример #1
0
        public static BookingRoomEquipment BookingRoomEquipment(System.Data.IDataReader reader)
        {
            BookingRoomEquipment result = null;

            if (null != reader && reader.Read())
            {
                result = new BookingRoomEquipment();
                PopulateBookingRoomEquipment(result, reader);
            }

            return result;
        }
Пример #2
0
 public static void PopulateBookingRoomEquipment(BookingRoomEquipment input, System.Data.IDataReader reader)
 {
     PopulateRecord(input, reader);
     input.RecordId = input.BookingRoomEquipmentId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.BookingRoomEquipmentId]);
     input.BookingId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.BookingId]);
     input.EquipmentId = Utilities.ToInt(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.EquipmentId]);
     input.Equipment = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.Equipment]);
     input.Price = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.Price]);
     input.Description = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.Description]);
     input.Unit = Utilities.ToString(reader[Mimosa.Apartment.Common.BookingRoomEquipment.ColumnNames.Unit]);
     input.CanDelete = Utilities.ToBool(reader["CanDelete"]);
 }
Пример #3
0
 void btnInsertBookingEquipment_Click(object sender, RoutedEventArgs e)
 {
     RoomEquipment equipment = uiEquipmentList.SelectedItem as RoomEquipment;
     if (equipment != null && _selectedBookingId > 0)
     {
         List<BookingRoomEquipment> list = (List<BookingRoomEquipment>)gvwBookingEquipment.ItemsSource;
         if (list.Count(i => i.EquipmentId == equipment.EquipmentId) > 0)
         {
             MessageBox.Show(ResourceHelper.GetReourceValue("Common_ItemExist"));
         }
         else
         {
             BookingRoomEquipment newBookingEquipment = new BookingRoomEquipment();
             newBookingEquipment.BookingId = _selectedBookingId;
             newBookingEquipment.EquipmentId = equipment.EquipmentId;
             newBookingEquipment.Equipment = equipment.Equipment;
             newBookingEquipment.IsChanged = true;
             newBookingEquipment.Price = equipment.Price;
             newBookingEquipment.Unit = equipment.Unit;
             newBookingEquipment.Description = equipment.Description;
             list.Add(newBookingEquipment);
             gvwBookingEquipment.ItemsSource = null;
             gvwBookingEquipment.ItemsSource = list;
         }
     }
 }
Пример #4
0
 void ListBookingRoomEquipmentCompleted(List<BookingRoomEquipment> equipments)
 {
     if (equipments != null && equipments.Count > 0)
     {
         _bookingRoomEquipmentItem = equipments[0];
         DataServiceHelper.ListBookingRoomEquipmentDetailAsync(null, this.BookingEquipmentId, null, null, null, ListBookingRoomEquipmentDetailCompleted);
     }
 }