async private void SubmitScopeEntry_Click(object sender, RoutedEventArgs e) { int.Parse(s1.ClaimsList[claimIDComboBox.SelectedIndex].ClaimID.ToString()); if (claimIDComboBox.SelectedIndex > -1) { if (paymentTypeComboBox.SelectedIndex > -1) { if (paymentDateDatePicker.SelectedDate != null && paymentDateDatePicker.SelectedDate >= DateTime.Today) { DTO_Payment p = new DTO_Payment(); p.Amount = double.Parse(amountTextBox.Text); p.PaymentDate = paymentDateDatePicker.SelectedDate.Value; p.PaymentDescriptionID = ((DTO_LU_PaymentDescription)paymentTypeComboBox.SelectedValue).PaymentDescriptionID; p.ClaimID = ((DTO_Claim)claimIDComboBox.SelectedValue).ClaimID; await s1.AddPayment(p); if (s1.Payment.Message == null) { MessageBox.Show(s1.Payment.PaymentID.ToString()); } else { MessageBox.Show(s1.Payment.Message); } } else { MessageBox.Show("Select a date"); } } else { MessageBox.Show("Select a Payment Description"); } } else { MessageBox.Show("Pick a Claim Number"); } }