Setup codebase
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
#include "DataStore.h"
|
||||
|
||||
DataStore& DataStore::getInstance()
|
||||
{
|
||||
static DataStore dataStore;
|
||||
return dataStore;
|
||||
}
|
||||
|
||||
util::Map<std::string, User*>& DataStore::getUsers()
|
||||
{
|
||||
return m_users;
|
||||
}
|
||||
|
||||
util::Map<std::string, Service*>& DataStore::getServices()
|
||||
{
|
||||
return m_services;
|
||||
}
|
||||
|
||||
util::Map<std::string, ComboPackage*>& DataStore::getComboPackages()
|
||||
{
|
||||
return m_comboPackages;
|
||||
}
|
||||
|
||||
util::Map<std::string, ServiceBooking*>& DataStore::getServiceBookings()
|
||||
{
|
||||
return m_serviceBookings;
|
||||
}
|
||||
|
||||
util::Map<std::string, JobCard*>& DataStore::getJobCards()
|
||||
{
|
||||
return m_jobCards;
|
||||
}
|
||||
|
||||
util::Map<std::string, InventoryItem*>& DataStore::getInventoryItems()
|
||||
{
|
||||
return m_inventoryItems;
|
||||
}
|
||||
|
||||
util::Map<std::string, Invoice*>& DataStore::getInvoices()
|
||||
{
|
||||
return m_invoices;
|
||||
}
|
||||
|
||||
util::Map<std::string, Payment*>& DataStore::getPayments()
|
||||
{
|
||||
return m_payments;
|
||||
}
|
||||
Reference in New Issue
Block a user