Ejemplo n.º 1
0
        private void SetConstantLists()
        {
            _iconsSource = new List <string>();
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/non.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Animals.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Bills.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Car.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Cash.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Clothing.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Entertaiment.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/FastFood.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Food.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Gift.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Healthcare.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Organization.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Phone.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Savings.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Sports.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Taxi.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Transport.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Travel.png");
            _iconsSource.Add("ms-appx:///Assets/CategoriesIcons/Washing.png");

            SelectedIcon = IconsSource.First();
        }
Ejemplo n.º 2
0
        public CreateOrEditCategoryViewModel(ICategoryService service, CategoryViewModel category)
        {
            _categoryService = service;
            _category        = category;

            _categoryName      = _category.Name;
            _categoryIsDefault = _category.IsDefault;

            SetConstantLists();

            var item = IconsSource.FirstOrDefault(x => Equals(x, _category.IconPath));

            if (item == null)
            {
                IconsSource.Add(item);
            }

            SelectedIcon = item;

            _headerTitle = "Редактирование категории";
        }