Esempio n. 1
0
        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();
            }
        }
Esempio n. 2
0
        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);
        }