public async Task <ActionResult <Response> > Delete(int id) { var entity = await _commodityRepository.GetByIdAsync(id); if (entity is null) { return(Ok()); } await _commodityRepository.DeleteAsync(entity); return(Ok(WareHouse.Core.Dtos.Response.Success())); }