public async Task <HttpResponseMessage> DeleteCategory(DeleteCategoryDto 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) { 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); }