private void btnAdd_Click(object sender, EventArgs e)
        {
            //Typ des Tasks herausfinden
            TaskType type = TaskType.Broadcast;

            if (radioBtnBroadcast.Checked)
                type = TaskType.Broadcast;
            else if (radioBtnChatMessage.Checked)
                type = TaskType.ChatMessage;
            else if (radioBtnCommand.Checked)
                type = TaskType.Command;
            else if (radioBtnRestart.Checked)
                type = TaskType.Restart;

            //Zeitintervall des Tasks herausfinden
            Interval interval = Interval.Minutes;
            DateTime time = new DateTime();

            if (radioBtnInterval.Checked)
            {
                interval = Interval.Minutes;
                time = new DateTime(1, 1, 1, 0, (int)numericUpDownMinutes.Value, 0, DateTimeKind.Unspecified);
            }
            else if (radioBtnMinuteofHour.Checked)
            {
                interval = Interval.MinuteOfHour;
                time = dateTimeMinuteOfHour.Value;
            }
            else if (radioBtnTimeOfDay.Checked)
            {
                interval = Interval.TimeOfDay;
                time = dateTimeTimeOfDay.Value;
            }

            //Id des Tasks festlegen
            int id;

            if (Helper.Instance.loadedServer.Tasks.Count == 0)
                id = 0;
            else
                id = Helper.Instance.loadedServer.Tasks[Helper.Instance.loadedServer.Tasks.Count - 1].Id + 1;

            if (type != TaskType.Restart)
                Task = new ServerTask(id, type, textBoxName.Text, textBoxCommand.Text, interval, time);
            else
            {
                Task = new ServerTask(id, type, textBoxName.Text, interval, time);
                Task.DelaySaveWorld = (int)numericUpDownRestartSavePause.Value;
                Task.UpdateCheck = checkBoxRestartUpdate.Checked;
            }

            Task.Enabled = true;

            Close();
        }
 public AddSchedule()
 {
     InitializeComponent();
     Task = null;
 }