Example #1
0
        /// <summary>
        /// Возвращает список категорий
        /// </summary>
        private ObservableCollection <TaskType> TakeCategories()
        {
            //категории по дефолту
            ObservableCollection <TaskType> Items = new ObservableCollection <TaskType>()
            {
                new TaskType {
                    Name = "Дом"
                }, new TaskType {
                    Name = "Спорт"
                }, new TaskType {
                    Name = "Еда"
                }
            };
            SqlConnect con = new SqlConnect();

            //дополняем категориями из БД
            ObservableCollection <TaskType> ItemsDB = con.TakeCategoryById(Convert.ToInt32(Properties.Settings.Default.UserId));

            foreach (var i in ItemsDB)
            {
                Items.Add(i);
            }
            return(Items);
        }