private void ToggleStatus_Click(object sender, EventArgs e) { string id = ((SavedEvent)Todays_Events.SelectedIndex()).Id; if (_events.ToggleStatus(id)) { if (!_events.SaveEvents()) { MessageBox.Show("Unable to save some or all events.", "Error Occurred.", MessageBoxButtons.OK, MessageBoxIcon.Error); } UpdateView(); } }
public string GetSelectedIndex() { string id = string.Empty; try { id = ((SavedEvent)Todays_Events.SelectedIndex()).Id; } catch (Exception) { //Something happened } return(id); }
private void UpdateEventDetails() { try { string id = ((SavedEvent)Todays_Events.SelectedIndex())?.Id; if (!string.IsNullOrEmpty(id)) { SavedEvent @event = _events.GetEvent(id); if (@event != null) { DateAndTime currDate = new DateAndTime(TimeAndDateUtility.GetCurrentDate(), TimeAndDateUtility.GetCurrentTime()); SetEventDetails(@event); ToggleViewButtons(true, TimeAndDateUtility.IsBeforeRange(@event.ActivationDate, currDate)); } } } catch (Exception) { // Log } }