Move freelancer listing to utilities

This commit is contained in:
Tina_Azure
2023-04-22 23:06:30 +02:00
parent fd9e02c3a0
commit 1cd0ee05d2
2 changed files with 12 additions and 7 deletions

View File

@ -269,4 +269,14 @@ namespace Utilities {
return resultJsonAlias;
}
/*
* Gets The freelancer listing
* takes configuration
* returns crow::json::wvalue with the Freelancer profile listing
*/
crow::json::wvalue getFreelancerListing(const Utilities::config& configuration) {
pqxx::connection databaseConnection(configuration.databaseConnectionString);
pqxx::result result = Database::executeStatement_SELECT_FREELANCERS_WITHCOMMISSIONSSTATE(databaseConnection);
return Database::convertResultToJSON(result, "freelancerProfiles");
}
}