private void AddNewSchedule() { if (InputValid()) { TrimInput(); if (ScheduleCollection.GetByName(textBoxName.Text) == null) { int screenCaptureInterval = DataConvert.ConvertIntoMilliseconds((int)numericUpDownHoursInterval.Value, (int)numericUpDownMinutesInterval.Value, (int)numericUpDownSecondsInterval.Value, (int)numericUpDownMillisecondsInterval.Value); Schedule schedule = new Schedule() { Name = textBoxName.Text, Active = checkBoxActive.Checked, ModeOneTime = radioButtonOneTime.Checked, ModePeriod = radioButtonPeriod.Checked, CaptureAt = dateTimePickerCaptureAt.Value, StartAt = dateTimePickerStartAt.Value, StopAt = dateTimePickerStopAt.Value, ScreenCaptureInterval = screenCaptureInterval, Monday = checkBoxMonday.Checked, Tuesday = checkBoxTuesday.Checked, Wednesday = checkBoxWednesday.Checked, Thursday = checkBoxThursday.Checked, Friday = checkBoxFriday.Checked, Saturday = checkBoxSaturday.Checked, Sunday = checkBoxSunday.Checked, Notes = textBoxNotes.Text }; ScheduleCollection.Add(schedule); Okay(); } else { MessageBox.Show("A schedule with this name already exists.", "Duplicate Name Conflict", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Please enter valid input for each field.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AddNewSchedule() { if (InputValid()) { TrimInput(); if (ScheduleCollection.GetByName(textBoxScheduleName.Text) == null) { Schedule schedule = new Schedule() { Name = textBoxScheduleName.Text, Active = checkBoxActive.Checked, ModeOneTime = radioButtonOneTime.Checked, ModePeriod = radioButtonPeriod.Checked, CaptureAt = dateTimePickerSingleShot.Value, StartAt = dateTimePickerScheduleStartAt.Value, StopAt = dateTimePickerScheduleStopAt.Value, Monday = checkBoxMonday.Checked, Tuesday = checkBoxTuesday.Checked, Wednesday = checkBoxWednesday.Checked, Thursday = checkBoxThursday.Checked, Friday = checkBoxFriday.Checked, Saturday = checkBoxSaturday.Checked, Sunday = checkBoxSunday.Checked }; ScheduleCollection.Add(schedule); Okay(); } else { MessageBox.Show("A schedule with this name already exists.", "Duplicate Name Conflict", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Please enter valid input for each field.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AddSchedule() { if (InputValid()) { TrimInput(); if (ScheduleCollection.GetByName(textBoxName.Text) == null) { ScheduleCollection.Add(ScheduleObject); Okay(); } else { MessageBox.Show("A schedule with this name already exists.", "Duplicate Name Conflict", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Please enter valid input for each field.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Error); } }