Exemplo n.º 1
0
            public async Task <IResult> Handle(DeleteCategoryCommand request, CancellationToken cancellationToken)
            {
                var categoryToDelete = _categoryDal.Get(p => p.CategoryId == request.CategoryId);

                await _categoryDal.DeleteAsync(categoryToDelete);

                return(new SuccessResult(Messages.Deleted));
            }
        public async Task <IActionResult> DeleteAsync(int id)
        {
            var category = await _categoryDal.GetAsync(p => p.Id == id);

            if (category == null)
            {
                return(BadRequest());
            }
            await _categoryDal.DeleteAsync(category);

            return(NoContent());
        }
        public async Task <IResult> DeleteAsync(Category category)
        {
            try
            {
                await _categoryDal.DeleteAsync(category);

                return(new SuccessResult("Category deleted successfully"));
            }
            catch (Exception ex)
            {
                return(new ErrorResult(ex.Message, "Business.CategoryManager.DeleteAsync"));
            }
        }
Exemplo n.º 4
0
        public async Task <IResult> Delete(Category category)
        {
            await _categoryDal.DeleteAsync(category);

            return(new SuccessResult());
        }
Exemplo n.º 5
0
        public async Task <IResult> DeleteAsync(Category category)
        {
            await _categoryDal.DeleteAsync(category);

            return(new SuccessResult(Messages.Category.DeleteSuccess));
        }
 public async Task DeleteAsync(Category entity, bool realDelete = false)
 {
     var cancelToken = new CancellationTokenSource();
     await _categoryDal.DeleteAsync(entity, cancelToken.Token, realDelete);
 }
Exemplo n.º 7
0
 public IResult DeleteAsync(Category category)
 {
     _categoryDal.DeleteAsync(category);
     return(new SuccessResult(CategoryMessages.Deleted));
 }