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