private void flatButton1_Click(object sender, EventArgs e) { if (nameTextBox.Text != "") { var newCalendar = new Scheduler(CalendarRequests.CreateCalendar(nameTextBox.Text, descTextBox.Text)); MainForm.Schedulers.Add(newCalendar); var owner = Owner as MainForm; owner.AddToPanel(newCalendar); Close(); } }
private void DelBtn_Click(object sender, EventArgs e) { var btn = sender as DelButton; var colorEditBtn = btn.Item; var colorCheckBox = colorEditBtn.Item; calendarsPanel.Controls.Remove(colorCheckBox); calendarsPanel.Controls.Remove(colorEditBtn); calendarsPanel.Controls.Remove(btn); Schedulers.Remove(colorCheckBox.Item); if (IsOnlineMode) { CalendarRequests.RemoveCalendar(colorCheckBox.Item); } UpdateTable(null, null); }