private void SaveButton_Click(object sender, RoutedEventArgs e) { try { _bookReservationJournal.BookingStartDate = (DateTime)StartDatePicker.SelectedDate; _bookReservationJournal.BookingEndDate = (DateTime)EndDatePicker.SelectedDate; _bookReservationJournal.BookingStatusId = 1; _bookReservationJournal.ReaderId = _readerId; _bookReservationJournal.BookId = _bookId; _bookReservationJournal.ReservationCode = GenerateReservationCode(); dBQueryHelper.AddJournalRecord(_bookReservationJournal); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }