|
FactDev
0.1
|
The HierarchicalSystem class Create class which contains hierarchical system of FactDev. More...
#include <hierarchicalsystem.h>
Public Member Functions | |
| HierarchicalSystem () | |
| HierarchicalSystem::HierarchicalSystem Construct a HierarchicalSystem. | |
| void | getAllProjects () |
| HierarchicalSystem::getAllProjects Get all projects and add each project to Customer linked. | |
| void | getAllBillings () |
| HierarchicalSystem::getAllBillings Get all billings and add each billing to Project linked. | |
| void | updateData () |
| HierarchicalSystem::updateData Update data on Customers, Projects, Billings. | |
| void | addProjectToCustomer (Project *p, Customer c) |
| HierarchicalSystem::addProjectToCustomer Add the Project p to the Customer c More... | |
| void | addBillingToProject (Billing *b, Project *p) |
| HierarchicalSystem::addBillingToProject Add the Billing b to the Project p More... | |
| QMap< Project *, Customer > | getCustomers () const |
| HierarchicalSystem::getCustomers Return all customers and these projects linked. More... | |
| QMap< Billing *, Project * > | getProjects () const |
| HierarchicalSystem::getProjects Return all projects and these billing linked. More... | |
The HierarchicalSystem class Create class which contains hierarchical system of FactDev.
HierarchicalSystem::addBillingToProject Add the Billing b to the Project p
| b | Billing |
| p | Project |
HierarchicalSystem::addProjectToCustomer Add the Project p to the Customer c
| p | Project |
| c | Customer |
HierarchicalSystem::getCustomers Return all customers and these projects linked.
HierarchicalSystem::getProjects Return all projects and these billing linked.