|
|
|
@ -7,6 +7,7 @@
|
|
|
|
|
#include <iomanip> |
|
|
|
|
#include <numeric> |
|
|
|
|
#include <sstream> |
|
|
|
|
#include <filesystem> |
|
|
|
|
|
|
|
|
|
namespace fs = std::filesystem; |
|
|
|
|
|
|
|
|
@ -272,7 +273,7 @@ std::string escapeCsvValue(const std::string& value, const char delimiter)
|
|
|
|
|
|
|
|
|
|
void Marketplace::clear() |
|
|
|
|
{ |
|
|
|
|
std::for_each(sellers_.begin(), sellers_.end(), [](auto& seller) { |
|
|
|
|
/* std::for_each(sellers_.begin(), sellers_.end(), [](auto& seller) {
|
|
|
|
|
if (seller->getUuidAsString() == "11111111-1111-1111-1111-111111111111") { |
|
|
|
|
for (auto& article : seller->getArticles()) { |
|
|
|
|
article->setState(Article::State::DELETE); |
|
|
|
@ -283,5 +284,9 @@ void Marketplace::clear()
|
|
|
|
|
}); |
|
|
|
|
std::for_each(sales_.begin(), sales_.end(), |
|
|
|
|
[](auto& sale) { sale->setState(Sale::State::DELETE); }); |
|
|
|
|
storeToDb(); |
|
|
|
|
storeToDb(); */ |
|
|
|
|
|
|
|
|
|
Database db; |
|
|
|
|
db.newDb(); |
|
|
|
|
loadFromDb(); |
|
|
|
|
} |