public async Task <IActionResult> DeleteAsync(int id) { var result = await _assetService.DeleteAsync(id); if (!result.Success) { return(BadRequest(result.Message)); } var response = _mapper.Map <AssetResource>(result.Asset); return(Ok(response)); }
public async Task <ActionResult <bool> > DeleteAsset(Guid id) { UserViewModel user = await GetCurrentUserAsync(); if (user == null) { return(HandleUserNotFoundResult()); } bool result = await _assetService.DeleteAsync(user.Id, id); return(Ok(result)); }
public async Task <ActionResult> DeleteAsync([FromRoute] int id) { try { await _assetService.DeleteAsync(id); return(NoContent()); } catch (AssetNotFoundException ex) { _logger.LogWarning("Requested asset {0} not found!", ex.Message); return(NotFound()); } }
public async Task <object> deletebyid(int id) { return(await _assetService.DeleteAsync(id)); }
public async Task <ServiceResult> DeleteAsync([FromQuery] long id) { await _assetService.DeleteAsync(id); return(ServiceResult.Successed("资产分类删除成功!")); }
public async Task <IActionResult> DeleteAssetType([FromRoute] int id) { await _assetService.DeleteAsync(id); return(Ok(await Result.SuccessAsync("Deleted successfully."))); }