private void ElementByIndex(int index) { IEnumerator <TaskForTheDay> iterator = ListOfTasks.GetEnumerator(); while (iterator.MoveNext()) { if (iterator.Current.Index == index) { taskForTheDay = iterator.Current; } } }
public void UpdateTask(TaskForTheDay task, string date) { TimetableForTheDay timetable = new TimetableForTheDay(); timetable.Id = task.Index; timetable.DateTimetable = date; timetable.Case = task.Title; timetable.Description = task.Description; if (task.IsDone == true) { timetable.IsItDone = 1; } else { timetable.IsItDone = 0; } dataBase.Update(timetable); StandartActions(); }
private List <TaskForTheDay> ToList(int index) { List <TaskForTheDay> tasksForTheDay = new List <TaskForTheDay>(); TaskForTheDay deleteTask = new TaskForTheDay(-1); IEnumerator <TaskForTheDay> iterator = ListOfTasks.GetEnumerator(); while (iterator.MoveNext()) { if (iterator.Current.Index == index) { deleteTask = iterator.Current; } else { tasksForTheDay.Add(iterator.Current); } } ListOfTasks.Remove(deleteTask); return(tasksForTheDay); }
private void UpdateTask(TimetableForTheDay timetable, TaskForTheDay task) { timetable.Case = task.Title; timetable.Description = task.Description; dataBase.Update(timetable); }