testing: started with zone 3 for szeged
This commit is contained in:
		
							
								
								
									
										112
									
								
								main/main.cpp
									
									
									
									
									
								
							
							
						
						
									
										112
									
								
								main/main.cpp
									
									
									
									
									
								
							@@ -656,7 +656,7 @@ int main() {
 | 
				
			|||||||
    int pop_max_price;
 | 
					    int pop_max_price;
 | 
				
			||||||
    int pop_daily_card_price;
 | 
					    int pop_daily_card_price;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for (int zone=2; zone < 3; ++zone) {
 | 
					    for (int zone=3; zone < 4; ++zone) {
 | 
				
			||||||
    //for (int t=6; t < 7; t+=20) {
 | 
					    //for (int t=6; t < 7; t+=20) {
 | 
				
			||||||
        switch (zone) {
 | 
					        switch (zone) {
 | 
				
			||||||
        case 1: {
 | 
					        case 1: {
 | 
				
			||||||
@@ -921,6 +921,110 @@ int main() {
 | 
				
			|||||||
                    m.insert(410, pop_max_price);
 | 
					                    m.insert(410, pop_max_price);
 | 
				
			||||||
                    m.insert(415, pop_max_price);
 | 
					                    m.insert(415, pop_max_price);
 | 
				
			||||||
                    m.insert(420, pop_max_price);
 | 
					                    m.insert(420, pop_max_price);
 | 
				
			||||||
 | 
					                } else
 | 
				
			||||||
 | 
					                if (zone == 3) {
 | 
				
			||||||
 | 
					                    m.insert(5, pop_min_price);
 | 
				
			||||||
 | 
					                    m.insert(10, pop_min_price); // 90
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(pop_min_time, pop_min_price);
 | 
				
			||||||
 | 
					                    m.insert(20, 120);
 | 
				
			||||||
 | 
					                    m.insert(25, 150);
 | 
				
			||||||
 | 
					                    m.insert(30, 180);
 | 
				
			||||||
 | 
					                    m.insert(35, 210);
 | 
				
			||||||
 | 
					                    m.insert(40, 240);
 | 
				
			||||||
 | 
					                    m.insert(45, 270);
 | 
				
			||||||
 | 
					                    m.insert(50, 300);
 | 
				
			||||||
 | 
					                    m.insert(55, 330);
 | 
				
			||||||
 | 
					                    m.insert(60, 360);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(65, 390);
 | 
				
			||||||
 | 
					                    m.insert(70, 420);
 | 
				
			||||||
 | 
					                    m.insert(75, 450);
 | 
				
			||||||
 | 
					                    m.insert(80, 480);
 | 
				
			||||||
 | 
					                    // hier weiter
 | 
				
			||||||
 | 
					                    m.insert(85, 234);
 | 
				
			||||||
 | 
					                    m.insert(90, 248);
 | 
				
			||||||
 | 
					                    m.insert(95, 262);
 | 
				
			||||||
 | 
					                    m.insert(100, 275);
 | 
				
			||||||
 | 
					                    m.insert(105, 289);
 | 
				
			||||||
 | 
					                    m.insert(110, 303);
 | 
				
			||||||
 | 
					                    m.insert(115, 317);
 | 
				
			||||||
 | 
					                    m.insert(120, 330);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(125, 344);
 | 
				
			||||||
 | 
					                    m.insert(130, 358);
 | 
				
			||||||
 | 
					                    m.insert(135, 372);
 | 
				
			||||||
 | 
					                    m.insert(140, 385);
 | 
				
			||||||
 | 
					                    m.insert(145, 399);
 | 
				
			||||||
 | 
					                    m.insert(150, 413);
 | 
				
			||||||
 | 
					                    m.insert(155, 427);
 | 
				
			||||||
 | 
					                    m.insert(160, 440);
 | 
				
			||||||
 | 
					                    m.insert(165, 454);
 | 
				
			||||||
 | 
					                    m.insert(170, 468);
 | 
				
			||||||
 | 
					                    m.insert(175, 482);
 | 
				
			||||||
 | 
					                    m.insert(180, 495);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(185, 509);
 | 
				
			||||||
 | 
					                    m.insert(190, 523);
 | 
				
			||||||
 | 
					                    m.insert(195, 537);
 | 
				
			||||||
 | 
					                    m.insert(200, 550);
 | 
				
			||||||
 | 
					                    m.insert(205, 564);
 | 
				
			||||||
 | 
					                    m.insert(210, 578);
 | 
				
			||||||
 | 
					                    m.insert(215, 592);
 | 
				
			||||||
 | 
					                    m.insert(220, 605);
 | 
				
			||||||
 | 
					                    m.insert(225, 619);
 | 
				
			||||||
 | 
					                    m.insert(230, 633);
 | 
				
			||||||
 | 
					                    m.insert(235, 647);
 | 
				
			||||||
 | 
					                    m.insert(240, 660);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(245, 674);
 | 
				
			||||||
 | 
					                    m.insert(250, 688);
 | 
				
			||||||
 | 
					                    m.insert(255, 702);
 | 
				
			||||||
 | 
					                    m.insert(260, 715);
 | 
				
			||||||
 | 
					                    m.insert(265, 729);
 | 
				
			||||||
 | 
					                    m.insert(270, 743);
 | 
				
			||||||
 | 
					                    m.insert(275, 757);
 | 
				
			||||||
 | 
					                    m.insert(280, 770);
 | 
				
			||||||
 | 
					                    m.insert(285, 784);
 | 
				
			||||||
 | 
					                    m.insert(290, 798);
 | 
				
			||||||
 | 
					                    m.insert(295, 812);
 | 
				
			||||||
 | 
					                    m.insert(300, 825);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(305, 839);
 | 
				
			||||||
 | 
					                    m.insert(310, 853);
 | 
				
			||||||
 | 
					                    m.insert(315, 867);
 | 
				
			||||||
 | 
					                    m.insert(320, 880);
 | 
				
			||||||
 | 
					                    m.insert(325, 894);
 | 
				
			||||||
 | 
					                    m.insert(330, 908);
 | 
				
			||||||
 | 
					                    m.insert(335, 922);
 | 
				
			||||||
 | 
					                    m.insert(340, 935);
 | 
				
			||||||
 | 
					                    m.insert(345, 949);
 | 
				
			||||||
 | 
					                    m.insert(350, 963);
 | 
				
			||||||
 | 
					                    m.insert(355, 977);
 | 
				
			||||||
 | 
					                    m.insert(360, pop_max_price); // 990
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    m.insert(365, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(370, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(375, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(380, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(385, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(390, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(395, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(400, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(405, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(410, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(415, pop_max_price);
 | 
				
			||||||
 | 
					                    m.insert(420, pop_max_price);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                } else
 | 
				
			||||||
 | 
					                if (zone == 4) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                } else
 | 
				
			||||||
 | 
					                if (zone == 5) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                } else
 | 
				
			||||||
 | 
					                if (zone == 6) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                struct price_t price;
 | 
					                struct price_t price;
 | 
				
			||||||
@@ -930,10 +1034,10 @@ int main() {
 | 
				
			|||||||
                        end = QDateTime();
 | 
					                        end = QDateTime();
 | 
				
			||||||
                        price.netto = 0;
 | 
					                        price.netto = 0;
 | 
				
			||||||
                        if (compute_price_for_parking_ticket(&cfg, start, duration, end, &price)) {
 | 
					                        if (compute_price_for_parking_ticket(&cfg, start, duration, end, &price)) {
 | 
				
			||||||
                            //double cost = price.netto;
 | 
					                            double cost = price.netto;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                            //qCritical() << start.toString(Qt::ISODate) << end.toString(Qt::ISODate)
 | 
					                            qCritical() << start.toString(Qt::ISODate) << end.toString(Qt::ISODate)
 | 
				
			||||||
                            //            << duration << cost;
 | 
					                                        << duration << cost;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                            //if (cost != m[duration]) {
 | 
					                            //if (cost != m[duration]) {
 | 
				
			||||||
                            //    qCritical() << "ERROR computing_price_for_parking_ticket"
 | 
					                            //    qCritical() << "ERROR computing_price_for_parking_ticket"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user