Exemplo n.º 1
0
        public IActionResult RemoveGroceryItem(int groceryListId, int groceryItemId)
        {
            var list = _groceryLists.ReadGroceryList(groceryListId);
            var item = _groceryItem.ReadGroceryItem(groceryItemId);

            _groceryItem.DeleteGroceryItem(groceryItemId);
            list.GroceryItems.Remove(item);
            _groceryLists.UpdateGroceryList(0, list);
            if (IsAjaxRequest())
            {
                return(Json("Ok"));
            }
            else
            {
                return(Json("Not okay"));
            }
        }
        public async Task <IActionResult> DeleteGroceryItem(int id)
        {
            var result = await _groceryItemRepository.DeleteGroceryItem(id);

            return(result ? Ok() : BadRequest());
        }
Exemplo n.º 3
0
 public IActionResult Delete(int id)
 {
      _groceryItem.DeleteGroceryItem(id);
     return Json(new { id });
 }