Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }