/* * // * Delete category * // */ public async Task <Category> DeleteCategoryAsync(ReqDeleteCategory reqDelete) { try { var category = new Category { Id = reqDelete.Id }; _uow.GetRepository <Category>().Delete(reqDelete.Id); _uow.SaveChanges(); return(await Task.FromResult(category)); } catch (Exception ex) { Logger.LogError(ex.Message.ToString()); throw ex; } }
public async Task <ActionResult> DeleteCategoryAsync(ReqDeleteCategory reqDelete) { var result = await _categoryLogic.DeleteCategoryAsync(reqDelete); return(Ok(new BaseResponse(result))); }