Go to file
2019-07-17 10:26:22 -03:00
CMakeFiles Animation added 2019-07-08 20:46:19 -03:00
headers Animation added 2019-07-08 20:46:19 -03:00
thirdparty/SQLiteCpp Changed minimum from 3.11 to 3.10, talking about cmake 2019-07-08 18:53:10 -03:00
.clang-format added telephone support 2019-07-08 17:57:09 -03:00
.gitignore Added gitignore and Devguide 2019-05-28 18:28:20 -03:00
cmake_install.cmake Animation added 2019-07-08 20:46:19 -03:00
CMakeCache.txt Animation added 2019-07-08 20:46:19 -03:00
CMakeLists.txt Changed minimum from 3.11 to 3.10, talking about cmake 2019-07-08 18:53:10 -03:00
Customer.cpp fixed buffer thing in input 2019-07-08 18:31:10 -03:00
data.cpp added telephone support 2019-07-08 17:57:09 -03:00
Development Guidelines.md Revision of guidelines 2019-06-17 14:52:05 +00:00
encrypt.cpp added telephone support 2019-07-08 17:57:09 -03:00
graph.png Added include graph 2019-07-02 15:56:10 -03:00
Interface.cpp Animation added 2019-07-08 20:46:19 -03:00
main.cpp while loop in admin and exit 2019-07-17 10:26:22 -03:00
Makefile Animation added 2019-07-08 20:46:19 -03:00
newParkManne.cpp while loop in admin and exit 2019-07-17 10:26:22 -03:00
oldtest.db3 added telephone support 2019-07-08 17:57:09 -03:00
park Animation added 2019-07-08 20:46:19 -03:00
Park_spot.cpp added telephone support 2019-07-08 17:57:09 -03:00
Park_time.cpp Animation added 2019-07-08 20:46:19 -03:00
Query.cpp added telephone support 2019-07-08 17:57:09 -03:00
readme.md Added include graph 2019-07-02 15:56:10 -03:00
test.db3 while loop in admin and exit 2019-07-17 10:26:22 -03:00

use

cmake -G "MinGW Makefiles" -S ./ -B ./build/
mingw32-make

to build the project. it will generate the .exe in /build/park.exe Or click the build icon in vscode shrugs

Parkmanne

A stroll in the park

This is a graph of how everything is connected. If you need to add functionality that doesn't fall in any of these, and you're unsure of what to include, you can decide something like this:

Take my customer class for example. It needs to be able to save to db, so it needs data. It needs to modify and save park_time objects, so it needs those. It needs to encrypt and decrypt passwords. BUT since data already includes encrypt, it doesn't have to be encrypted. So customer includes those.

Another example is Parkspot. It needs information about both customers and save to the database. Since customer also includes data, i don't have to include it again.

Last example:

header includes