Exemple #1
0
 public async Task Do(int id)
 {
     if (await _categoryManager.DeleteCategory(id) <= 0)
     {
         throw new System.Exception("ERROR DELETING CATEGORY");
     }
     ;
 }
Exemple #2
0
        public async Task <object> DeleteCategory(int categoryId)
        {
            var result = await _categoryManager.DeleteCategory(categoryId);

            if (result)
            {
                return(new OkObjectResult(result));
            }

            return(new BadRequestObjectResult(result));
        }
        public IActionResult DeleteConfirmed(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            _categoryManager.DeleteCategory(new CategoryDto {
                Id = (int)id
            });

            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult Delete(Category category)
        {
            var result = categoryManager.DeleteCategory(category);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
        public async Task <IActionResult> ConfirmDelete(CategoryModel model)
        {
            if (model != null)
            {
                var result = await _categoryManager.DeleteCategory(model.Id);

                if (result)
                {
                    return(RedirectToAction("List"));
                }
            }
            AddError("Cannot delete empty category.");
            return(View());
        }
Exemple #6
0
        public async Task <HttpResponseMessage> DeleteCategory(Entities.Entities.Category category)
        {
            Response <Entities.Entities.Category> httpResponse = new Response <Entities.Entities.Category>();

            try
            {
                httpResponse.RequestState = true;
                httpResponse.ErrorState   = !await _categoryManager.DeleteCategory(category);
            }
            catch (Exception ex)
            {
                httpResponse.ErrorState = true;
                httpResponse.ErrorList.Add(ex.Adapt <ApiException>());
            }
            return(httpResponse);
        }
        public async Task <HttpResponseMessage> DeleteCategory(DeleteCategoryDto category)
        {
            _logger.LogDebug("DeleteCategory init with", category);
            Response <Entities.Entities.Category> httpResponse = new Response <Entities.Entities.Category>();

            try
            {
                httpResponse.RequestState = true;
                httpResponse.ErrorState   = !await _categoryManager.DeleteCategory(category.Adapt <Entities.Entities.Category>());
            }
            catch (Exception ex)
            {
                _logger.LogError("DeleteCategory Error", ex);
                httpResponse.ErrorState = true;
                httpResponse.ErrorList.Add(ex.Adapt <ApiException>());
            }
            _logger.LogDebug("DeleteCategory end with", httpResponse);
            return(httpResponse);
        }
 public Task <int> Action(int id)
 {
     return(_categoryManager.DeleteCategory(id));
 }
Exemple #9
0
 public Task <int> DoAsync(Guid id)
 {
     return(_categoryManager.DeleteCategory(id));
 }
Exemple #10
0
 public JsonResult DeleteCategory(int Id)
 {
     ViewBag.SelectedTab = SelectedAdminTab.Category;
     return(JsonResult(_CategoryManager.DeleteCategory(Id)));
 }
Exemple #11
0
 public void DeleteCategory(long id)
 {
     ExecuteWithExceptionHandling(() => _categoryManager.DeleteCategory(id));
 }
Exemple #12
0
        public async Task <IActionResult> DeleteCategory(string id)
        {
            await _categoryManager.DeleteCategory(id);

            return(Ok());
        }