/// <summary> /// Updates the search results. /// </summary> private void UpdateSearch() { FilteredReservations = ReservationProvider.GetAllReservations(); if (searchCheckBox.Checked) { FilterBySearchParameters(); FilterByDate(); } RefreshGui(FilteredReservations); }
public ReservationsListForm() { InitializeComponent(); reservationsListView.MultiSelect = false; endEditOrDeleteModeButton.Visible = false; InitializeImageList(); ChangeSearchAvailability(false); SetUpHeaders(); RefreshGui(); FilteredReservations = ReservationProvider.GetAllReservations(); }
private void ExportToolStripMenuItem_Click(object sender, EventArgs e) { var saveFileDialog = new SaveFileDialog(); if (saveFileDialog.ShowDialog() != DialogResult.OK) { return; } using (var fileStream = new FileStream(saveFileDialog.FileName, FileMode.Create)) { using (var streamWriter = new StreamWriter(fileStream)) { foreach (var reservation in ReservationProvider.GetAllReservations()) { streamWriter.WriteLine(reservation.ToString()); } } } }