Exemple #1
0
 void AddTaskToList()
 {
     if (SelectedTask.GetType() == typeof(TaskRegular))
     {
         if (((TaskRegular)SelectedTask).id == 0)
         {
             int id = ListRegular.Max(t => t.id) + 1;
             ((TaskRegular)SelectedTask).id = id;
             ListRegular.Add((TaskRegular)SelectedTask);
         }
     }
     if (SelectedTask.GetType() == typeof(TaskOneTime))
     {
         if (((TaskOneTime)SelectedTask).id == 0)
         {
             int id = ListRegular.Max(t => t.id) + 1;
             ((TaskOneTime)SelectedTask).id = id;
             ListOneTime.Add((TaskOneTime)SelectedTask);
         }
     }
 }