public async Task <ActionResult> DeleteShipping(int id) { var shipping = await _shippingRepository.GetShippingById(id); if (shipping != null) { _shippingRepository.DeleteShipping(shipping); } if (await _shippingRepository.SaveAllAsync()) { return(Ok()); } return(BadRequest("Failed to delete shipping.")); }