Open Issues Need Help
View All on GitHubAI Summary: Implement input validation for 'Top N' queries in the Population Reporting System. The system should gracefully handle invalid (non-numeric or negative) input, prompting the user repeatedly until a valid positive integer is provided.
AI Summary: Write unit tests using NUnit or xUnit for the report functions within the Population-Reporting-System project. This involves creating test cases for each report function, potentially mocking database responses to isolate the function's logic.
AI Summary: Develop a C# class (DatabaseClass.cs) to provide reusable and secure methods for accessing a database. This includes implementing connection pooling and robust exception handling for SQL queries.
AI Summary: Create a MySQL import script (world.sql) containing the schema and sample data for a world database. This involves writing SQL commands to create tables and insert sample population data.
AI Summary: Develop a report that displays the number of speakers and percentage of the world population for five major languages: Chinese, English, Hindi, Spanish, and Arabic. This report will be added to the Population-Reporting-System.
AI Summary: Implement a feature in the Population Reporting System that displays a list of all countries sorted by population in descending order (largest to smallest). This requires querying a database (presumably containing country population data), sorting the results, and presenting them to the user in a clear and user-friendly format.