Ejemplo n.º 1
0
        public static void SaveTasks()
        {
            for (int i = 0; i < Tasks.Count; i++)
            {
                Task T = Tasks[i];

                DataPrefs.SetString("TaskTitle" + i, T.Title);
                DataPrefs.SetString("TaskDescription" + i, T.Description);
                DataPrefs.SetInt("TaskState" + i, T.State);
                DataPrefs.SetInt("TaskDeleted" + i, T.Deleted);
            }

            DataPrefs.SetInt("TasksNumber", Tasks.Count);
        }
Ejemplo n.º 2
0
        public static void LoadTasks()
        {
            int number = DataPrefs.GetInt("TasksNumber", 0);

            for (int i = 0; i < number; i++)
            {
                string title       = DataPrefs.GetString("TaskTitle" + i, "N/A");
                string description = DataPrefs.GetString("TaskDescription" + i, "N/A");
                int    state       = DataPrefs.GetInt("TaskState" + i, 0);
                int    deleted     = DataPrefs.GetInt("TaskDeleted" + i, 0);

                Tasks.Add(new Task
                {
                    Title       = title,
                    Description = description,
                    State       = state,
                    Deleted     = deleted,
                });
            }
        }