コード例 #1
0
        /// <summary>
        /// Henter alle categorier ud og indsætter i viewet (OC der er binded op til viewet)
        /// </summary>
        public async void LoadCategories()
        {
            List <Category> categories = await CategoryPer.GetCategories();

            if (categories != null)
            {
                foreach (Category category in categories)
                {
                    CategoriesForStory.Add(category);
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// Tager de oplysninger brugeren har indtastet i viewet og opretter et nyt Category object
        /// Sender dette ned til persistency der sender det videre til API'en
        /// Hvis API'en lykkes sender den et nyt category object  tilbage, der indeholder alle informationerne på det inklusiv ID
        /// Dette indsætter i OC hvis API'en lykkes
        /// </summary>
        public async void CreatCategory()
        {
            Category c = new Category()
            {
                Category_Name = Category_NameVM, Category_Color = Category_ColorVM
            };

            Category categoryToAdd = await CategoryPer.Create(c);

            if (categoryToAdd != null)
            {
                CategoriesForStory.Add(categoryToAdd);
            }
        }