public bool EditEvent() { DateTime eventDate; if (((DateTime)CalendarControl.SelectedDate) != null) { eventDate = new DateTime(((DateTime)CalendarControl.SelectedDate).Year, ((DateTime)CalendarControl.SelectedDate).Month, ((DateTime)CalendarControl.SelectedDate).Day, (((DateTime)EventManagmentTimePicker.SelectedDateTime).Hour), (((DateTime)EventManagmentTimePicker.SelectedDateTime).Minute), 10); return(CalendarReference.EditEvent(new Event(EventManagmentNameTextBox.Text, EventManagmentSurnameTextBox.Text, EventManagmentSubjectTextBox.Text, EventManagmentMoreAboutTextBox.Text, eventDate, (byte)EventManagmentDurationNumberBox.Value, (byte)EventManagmentPersonComboBox.SelectedIndex, (byte)EventManagmentRoomComboBox.SelectedIndex ), CurrentEvent.EventID)); } ModernWpf.MessageBox.Show("Nie wybrałeś daty z kalendarza."); return(false); }
private void CalendarUpdateEvents(object sender, MouseButtonEventArgs e) { if (Mouse.Captured is CalendarItem) { Mouse.Capture(null); } CalendarReference.CalendarUpdateEvents(); }
public void RightButtonClick(object sender, RoutedEventArgs e) { if (Mode == 2) { if (CalendarReference.RemoveEvent(CurrentEvent, CurrentEvent.EventID)) { CurrentEvent = null; Mode = 0; ChangeMode(); CurrentEvent = null; } } }
private void NextDay(object sender, RoutedEventArgs e) { CalendarReference.NextDay(); }
private void PrevDay(object sender, RoutedEventArgs e) { CalendarReference.PrevDay(); }
private void ReloadEvents(object sender, RoutedEventArgs e) { CalendarReference.RedrawCalendar(); }