public void Add(List <Task> tasks)
 {
     foreach (Task task in tasks)
     {
         if (task.remind_flag)
         {
             {
                 Controler.Add(task);
             }
         }
     }
 }
 public void Add(Task task)
 {
     if (TaskAppeared != null)
     {
         if (task.isDailyNotifed == false)
         {
             string key = task.StartingDate.ToShortDateString();
             if (!tasksForEachDay.Keys.Contains <string>(key))
             {
                 tasksForEachDay[key] = new List <Task>();
                 tasksDays.Add(key);
             }
             tasksForEachDay[key].Add(task);
             Controler.Add(task);
         }
         else
         {
             dailyTasks.Add(task);
             Controler.Add(task);
         }
         TaskAppeared(task);
     }
 }
Beispiel #3
0
        public void Add(Task task)
        {
            if (TaskAppeared != null)
            {
                switch (task.isDWMf)
                {
                case 0:
                {
                    string key = task.StartingDate.ToShortDateString();
                    if (!tasksForEachDay.Keys.Contains <string>(key))
                    {
                        tasksForEachDay[key] = new List <Task>();
                        tasksDays.Add(key);
                    }
                    tasksForEachDay[key].Add(task);
                    break;
                }

                case 1:
                {
                    dailyTasks.Add(task);
                    break;
                }

                case 2:
                {
                    weekedTasks.Add(task);
                    break;
                }

                default:
                    monthTasks.Add(task);
                    break;
                }
                Controler.Add(task);
                TaskAppeared(task);
            }
        }