示例#1
0
        public async Task <IActionResult> DeleteAsync(string id)
        {
            await _iTaskCenterService.Delete(id);

            var result = await _unitOfWork.CommitAsync();

            return(new DeleteSuccessResult(result));
        }
        public async Task <ActionResult> Delete(object id)
        {
            var item = _iTaskCenterService.GetById(id);

            if (item.CreatedBy != _iUserInfo.UserId)
            {
                throw new Exception();
            }

            _iTaskCenterService.Delete(id);

            await _iUnitOfWork.CommitAsync();

            return(new DeleteSuccessResult());
        }