Exemple #1
0
 private void ButtonAddSchedule_Click(object sender, EventArgs e)
 {
     try
     {
         _controller.AddSchedule(this);
         Close();
     }
     catch (Exception ex) when(ex is InvalidValueException || ex is DateTimeRuleException ||
                               ex is ScheduleWithNameAlreadyExistsException)
     {
         MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }