public AgendaForm(Account account, CalendarEventAdministration calendarEventAdministration) { Account = account; CalendarEventAdministration = calendarEventAdministration; InitializeComponent(); EndDate_label.Visible = false; }
public GameProposalForm(Administration administration, CalendarEventAdministration calendarEventAdministration) { InitializeComponent(); User = administration.User; Administration = administration; CalendarEventAdministration = calendarEventAdministration; }
public TaskForm(Account account, TaskAdministration taskAdministration, CalendarEventAdministration calendarEventAdministration) { Account = account; TaskAdministration = taskAdministration; CalendarEventAdministration = calendarEventAdministration; InitializeComponent(); }
public TaskDetailForm(Account account, TaskSystem.Task task, TaskAdministration taskAdministration, CalendarEventAdministration calendarEventAdministration) { Account = account; Task = task; TaskAdministration = taskAdministration; CalendarEventAdministration = calendarEventAdministration; InitializeComponent(); }
public AgendaDetailsForm(CalendarEvent calendarEvent, CalendarEventAdministration calendarEventAdministration) { CalendarEvent = calendarEvent; CalendarEventAdministration = calendarEventAdministration; InitializeComponent(); NormalAppointment(); Game_comboBox.Items.AddRange(CalendarEventAdministration.GetGames().ToArray()); }
public AgendaAddForm(Account account, CalendarEventAdministration calendarEventAdministration, CalendarEvent calendarEvent) { Account = account; CalendarEventAdministration = calendarEventAdministration; CalendarEvent = calendarEvent; InitializeComponent(); Normal_radioButton.Checked = true; Games_comboBox.Items.AddRange(calendarEventAdministration.GetGames().ToArray()); }
public Home() { Administration = new Administration(); NoteAdministration = new NoteAdministration(); TaskAdministration = new TaskAdministration(); AlarmAdministration = new AlarmAdministration(); CalendarEventAdministration = new CalendarEventAdministration(); InitializeComponent(); }
private void Remove_button_Click(object sender, EventArgs e) { try { CalendarEventAdministration.RemoveCalendarEvent(CalendarEvent); this.DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Change_button_Click(object sender, EventArgs e) { if (Titel_textBox.Text != "") { if (Note_textBox.Text != "") { DateTime start = Start_datePicker.Value.Date.Add(Start_TimePicker.Value.TimeOfDay); DateTime end = End_datePicker.Value.Date.Add(End_TimePicker.Value.TimeOfDay); if (start.ToString() == end.ToString() || start < end) { try { switch (CalendarEvent.GetType().ToString()) { case "CForm_Planner.AgendaSystem.SchoolEvent": CalendarEventAdministration.ChangeCalendarEvent((SchoolEvent)CalendarEvent, Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, null); break; case "CForm_Planner.AgendaSystem.GameEvent": CalendarEventAdministration.ChangeCalendarEvent((GameEvent)CalendarEvent, Titel_textBox.Text, Note_textBox.Text, start, end, null, null, Game_comboBox.Text); break; case "CForm_Planner.AgendaSystem.CalendarEvent": CalendarEventAdministration.ChangeCalendarEvent(CalendarEvent, Titel_textBox.Text, Note_textBox.Text, start, end, null, null, null); break; } this.DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Your end date needs to be later or equal to your start date"); } } else { MessageBox.Show("Please fill in some notes for the appointment"); } } else { MessageBox.Show("You need to fill in a titel for the appiontment"); } }
private void Agenda_button_Click(object sender, EventArgs e) { AgendaForm form = new AgendaForm(Administration.User, CalendarEventAdministration); form.Agenda_monthCalendar_DateChanged(null, null); this.Visible = false; var closing = form.ShowDialog(); if (closing == DialogResult.OK) { this.CalendarEventAdministration = form.CalendarEventAdministration; WriteToBinaryFile <List <CalendarEvent> >(@"Agenda.bin", CalendarEventAdministration.Agenda); UserRefresh(); this.Visible = true; } }
private void Add_button_Click(object sender, EventArgs e) { if (button != null && button.Checked) { string userEmail = ""; if (Account != null) { userEmail = Account.EmailAdress; } if (Titel_textBox.Text != "") { if (Note_textBox.Text != "") { DateTime start = Start_datePicker.Value.Date.Add(Start_TimePicker.Value.TimeOfDay); DateTime end = End_datePicker.Value.Date.Add(End_TimePicker.Value.TimeOfDay); if (start.ToString() == end.ToString() || start < end) { if (Repeat_checkBox.Checked) { if (start.Date == end.Date) { try { switch (button.Name) { case "Normal_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, null, null, null, userEmail); break; case "School_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, null, userEmail); break; case "Game_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, null, null, Games_comboBox.Text, userEmail); break; } } catch (Exception ex) { MessageBox.Show(ex.Message); } if (Repeat_comboBox.Text == "days") { CalendarEventAdministration.RepeatCalendarEventEachDay(Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, Games_comboBox.Text, userEmail, Convert.ToInt32(Repeat_numericUpDown.Value)); } else if (Repeat_comboBox.Text == "work days") { CalendarEventAdministration.RepeatCalendarEventEachWorkDay(Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, Games_comboBox.Text, userEmail, Convert.ToInt32(Repeat_numericUpDown.Value)); } else if (Repeat_comboBox.Text == "weeks") { CalendarEventAdministration.RepeatCalendarEventEachDayInWeek( Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, Games_comboBox.Text, userEmail, Convert.ToInt32(Repeat_numericUpDown.Value)); } AgendaAddForm_FormClosing(null, null); } else { MessageBox.Show("To repeat an event it needs to be on one day"); } } else { try { switch (button.Name) { case "Normal_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, null, null, null, userEmail); break; case "School_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, Subject_textBox.Text, Assignment_textBox.Text, null, userEmail); break; case "Game_radioButton": CalendarEventAdministration.AddCalendarEvent(Titel_textBox.Text, Note_textBox.Text, start, end, null, null, Games_comboBox.Text, userEmail); break; } AgendaAddForm_FormClosing(null, null); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } } else { MessageBox.Show("Please fill in some notes for the appointment"); } } else { MessageBox.Show("You need to fill in a titel for the appiontment"); } } }
public void Setup() { Administration = new Administration(); CalendarEventAdministration = new CalendarEventAdministration(); }
public Reminders(CalendarEventAdministration calendarEventAdministration, TaskAdministration taskAdministration) { CalendarEventAdministration = calendarEventAdministration; TaskAdministration = taskAdministration; InitializeComponent(); }