Example #1
0
        async Task Save()
        {
            if (String.IsNullOrWhiteSpace(Category.Name))
            {
                await _pageService.DisplayAlert("Error", "Please enter the name.", "OK");

                return;
            }
            if (Category.Id == 0)
            {
                await _categoryStore.AddCategory(Category);

                MessagingCenter.Send(this, Events.CategoryAdded, Category);
            }
            else
            {
                await _categoryStore.UpdateCategory(Category);

                MessagingCenter.Send(this, Events.CategoryUpdated, Category);
            }
            await _pageService.PopAsync();
        }
 public async Task <IActionResult> Post([FromBody] CategoryDTO value)
 {
     return(Ok(await _categoryStore.AddCategory(value)));
 }