public async Task <IActionResult> DeleteLandmark(int id) { if (id <= 0) { return(BadRequest()); } var landmarkToDelete = await _landmarkRepository.GetLandmark(id); if (landmarkToDelete == null) { return(NotFound()); } await _landmarkRepository.DeleteLandmark(id); return(NoContent()); //success }