public IActionResult DeleteAgent(int agentId) { if (!_agentRepo.AgentExists(agentId)) { return(NotFound()); } Agent agent = _agentRepo.GetAgent(agentId); if (!_agentRepo.DeleteAgent(agent)) { return(StatusCode(500)); } return(Ok()); }