private void Save_Click(object sender, RoutedEventArgs e) { if (comboBoxHotelName.SelectedIndex == -1) { MessageBox.Show("يجب اختيار فندق"); return; } ContractData contractData = new ContractData(); Hotel ht = hotelsList[comboBoxHotelName.SelectedIndex]; int.TryParse(textBoxPrice.Text, out int price); int.TryParse(textBoxVistsCount.Text, out int count); Contract contract = new Contract() { Hotel_Name = ht.Name, Hotel_Id = ht.Id, Start_Date = pickerStartDate.SelectedDate ?? DateTime.Now, End_Date = pickerEndDate.SelectedDate ?? DateTime.Now, Price = price, Vists_count = count, Notes = textBoxNotes.Text }; contractData.AddContract(contract); MessageBox.Show("تم الحفظ"); }