示例#1
0
        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("تم الحفظ");
        }