1+ # IoC
12from common .controller import Controller
23from common .report import Report
3- from common .reportViewer import Viewer
4- from controllers .authentication import Authentication
5- from controllers .basicInfo import BasicInfo
6- from controllers .confirm import Confirm
7- from controllers .costs import Costs
8- from controllers .dashboard import Dashboard
9- from controllers .reportController import ReportController
10- from controllers .sales import Sales
11- from controllers .testDev import TestDev
12- from common .report import Report
13- from controllers .reports .cost import CostReport
14- from controllers .reports .installment import InstallmentReport
15- from controllers .reports .order import OrderReport
16- from controllers .reports .sale import SaleReport
17- from controllers .reports .saleList import SaleListReport
18- from controllers .reports .storage import StorageReport
19-
20-
21- Controller .registerController ('auth' ,Authentication )
22- Controller .registerController ('info' ,BasicInfo )
23- Controller .registerController ('confirm' ,Confirm )
24- Controller .registerController ('sale' ,Sales )
25- Controller .registerController ('test' ,TestDev )
26- Controller .registerController ('costs' ,Costs )
27- Controller .registerController ('dashboard' ,Dashboard )
28-
29- Controller .registerController ('viewer' ,Viewer )
30- Controller .registerController ('report' ,Report )
31- Controller .registerController ('template' ,ReportController )
324
5+ print ("Registering controllers started:\n " )
6+ import controllers .basicInfo
7+ import controllers .authentication
8+ import controllers .confirm
9+ import controllers .container
10+ import controllers .costs
11+ import controllers .dashboard
12+ import controllers .purchase
13+ import controllers .sales
14+ import controllers .system
15+ import controllers .testDev
3316
17+ print ("\n \n Registering reports started:\n " )
18+ import controllers .reports .cost
19+ import controllers .reports .installment
20+ import controllers .reports .order
21+ import controllers .reports .sale
22+ import controllers .reports .saleList
23+ import controllers .reports .storage
3424
35- Report .registerReport ('cost' ,CostReport )
36- Report .registerReport ('instullment' ,InstallmentReport )
37- Report .registerReport ('order' ,OrderReport )
38- Report .registerReport ('sale' ,SaleReport )
39- Report .registerReport ('sale-list' ,SaleListReport )
40- Report .registerReport ('storage' ,StorageReport )
25+ print ("\n \n " )
0 commit comments