public async Task <ActionResult> UnloadCargo(string id) { var cargo = await _cargoRepository.GetCargoAsync(id); if (cargo == null) { return(NotFound("Cargo Not found")); } var result = await _cargoRepository.UnloadCargoAsync(id); return(Ok(result)); }