| 
						
					 | 
					
						
						
							
						
						e9047f995a
					 | 
					
						
						
							
							Minor: format to Unix.
						
						
						
						
						
						
					 | 
					
						2023-11-27 16:09:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						20cdb8b07f
					 | 
					
						
						
							
							Add overload for IsYearPeriodActive().
						
						
						
						
						
						
						
						Add helpers WeekDaysWorkTimeFrom(), WeekDaysWorkTimeUntil(), isCarryOverSet()
sCarryOverNotSet() and getPaymentMethodId(). 
						
						
					 | 
					
						2023-11-27 16:07:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b84970fd12
					 | 
					
						
						
							
							Add class Ticket for future use.
						
						
						
						
						
						
					 | 
					
						2023-11-26 19:56:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7ac033720e
					 | 
					
						
						
							
							Started re-implementation of GetCostFromDuration() using
						
						
						
						
						
						
						
						private_GetCostFromDuration(). 
						
						
					 | 
					
						2023-11-26 19:55:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c749de2bf9
					 | 
					
						
						
							
							Add private_GetCostFromDuration() and helpers
						
						
						
						
						
						
						
						getMinimalParkingTime(), getMaximalParkingTime(), checkDurationMinutes(). 
						
						
					 | 
					
						2023-11-26 19:53:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c4cec1c04b
					 | 
					
						
						
							
							Added overload for CheckSpecialDay().
						
						
						
						
						
						
						
						Added helpers SpecialDaysWorkTimeFrom() and SpecialDaysWorkTimeUntil(). 
						
						
					 | 
					
						2023-11-26 19:51:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a53cb37291
					 | 
					
						
						
							
							Add explicit include guard.
						
						
						
						
						
						
					 | 
					
						2023-11-26 19:50:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b1a98a20c5
					 | 
					
						
						
							
							Add class ticket
						
						
						
						
						
						
					 | 
					
						2023-11-26 19:48:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d765997ca5
					 | 
					
						
						
							
							dos2unix. add TODO comment
						
						
						
						
						
						
					 | 
					
						2023-11-24 13:52:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						36478e111e
					 | 
					
						
						
							
							start changes for neuhauser
						
						
						
						
						
						
					 | 
					
						2023-11-24 13:23:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8f2609c4ae
	
				 
					 | 
					
						
						
							
							Fix: GetDurationFromCost for PaymentMethod::Steps
						
						
						
						
						
						
					 | 
					
						2023-11-23 11:14:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						453ca266a5
	
				 
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/schoenau_23112023'
						
						
						
						
						
						
					 | 
					
						2023-11-23 09:46:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0217bb8918
					 | 
					
						
						
							
							GetTimeStep() and GetPriceForTimeStep(): use getPaymentOptions().
						
						
						
						
						
						
					 | 
					
						2023-11-23 09:41:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b35b1ffb7
					 | 
					
						
						
							
							Implement GetDurationForPrice().
						
						
						
						
						
						
					 | 
					
						2023-11-23 09:41:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						80e228b498
					 | 
					
						
						
							
							GetCostFromDuration(): don't use condiftion PaymentMethod::Steps,
						
						
						
						
						
						
						
						but the multimap YearPeriod, which must be empty. 
						
						
					 | 
					
						2023-11-23 09:39:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						574161ff76
					 | 
					
						
						
							
							Call getDurationForPrice() in GetDurationForCost().
						
						
						
						
						
						
					 | 
					
						2023-11-23 09:38:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b80cd5e6ef
					 | 
					
						
						
							
							Remove parameter paymentMethod.
						
						
						
						
						
						
						
						Add GetDurationForPrice(). 
						
						
					 | 
					
						2023-11-23 09:36:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ccbf07a654
	
				 
					 | 
					
						
						
							
							Use new getPaymentOptions interface
						
						
						
						
						
						
					 | 
					
						2023-11-23 08:42:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3a2e521345
	
				 
					 | 
					
						
						
							
							Add interface to access 'PaymentOptions'
						
						
						
						
						
						
					 | 
					
						2023-11-22 16:27:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd77e380ef
	
				 
					 | 
					
						
						
							
							Read project/version-info from tariff-config ...
						
						
						
						
						
						
						
						... if available 
						
						
					 | 
					
						2023-11-22 11:27:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aaa4348a9a
	
				 
					 | 
					
						
						
							
							Add ATBProject to configuration
						
						
						
						
						
						
					 | 
					
						2023-11-22 11:14:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						17c4aac452
	
				 
					 | 
					
						
						
							
							Add header file atb_project.h
						
						
						
						
						
						
					 | 
					
						2023-11-22 11:14:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						68c438bfe0
	
				 
					 | 
					
						
						
							
							Add header file for project-variables
						
						
						
						
						
						
					 | 
					
						2023-11-22 11:13:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						509bc29d7e
	
				 
					 | 
					
						
						
							
							Fix: read tariff configuration file
						
						
						
						
						
						
					 | 
					
						2023-11-22 10:17:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f7e462188f
	
				 
					 | 
					
						
						
							
							Add methods for PaymentMethod::Steps
						
						
						
						
						
						
					 | 
					
						2023-11-22 09:53:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cb8cd5dead
	
				 
					 | 
					
						
						
							
							Merge branch 'moransBranch'
						
						
						
						
						
						
					 | 
					
						2023-06-14 11:28:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eefdde4693
					 | 
					
						
						
							
							Removed section whith superfluous 'price_per_unit < 0' check.
						
						
						
						
						
						
						
						Removed calc_price-caculation followed by shift of inputDate. 
						
						
					 | 
					
						2023-06-13 12:12:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6157861d62
					 | 
					
						
						
							
							Monday starts with 1
						
						
						
						
						
						
					 | 
					
						2023-06-13 12:11:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						23748966de
	
				 
					 | 
					
						
						
							
							Merge branch 'moransBranch' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator into moransBranch
						
						
						
						
						
						
					 | 
					
						2023-05-19 15:49:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7bd7f66666
					 | 
					
						
						
							
							Fixed pra_payment_unit_id
						
						
						
						
						
						
					 | 
					
						2023-05-17 10:08:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						268d43cdea
	
				 
					 | 
					
						
						
							
							GetDailyTicketDuration: use QDateTime for timestamps
						
						
						
						
						
						
					 | 
					
						2023-05-16 16:43:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eef94a3fb3
	
				 
					 | 
					
						
						
							
							Change interface: use QDateTime
						
						
						
						
						
						
						
						- use QDateTime instead of char*-string
 - GetCostFromDuration: add end_datetime as a return value 
						
						
					 | 
					
						2023-05-16 15:31:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3097819c01
	
				 
					 | 
					
						
						
							
							Update interface for 'compute_duration_for_daily_ticket()
						
						
						
						
						
						
					 | 
					
						2023-05-16 11:07:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3bf71f84d5
	
				 
					 | 
					
						
						
							
							Merge branch 'moransBranch'
						
						
						
						
						
						
					 | 
					
						2023-05-15 17:33:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						29986e0451
	
				 
					 | 
					
						
						
							
							Merge branch 'moransBranch' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator into moransBranch
						
						
						
						
						
						
					 | 
					
						2023-05-15 16:58:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1146db743c
	
				 
					 | 
					
						
						
							
							Add explaining comments
						
						
						
						
						
						
					 | 
					
						2023-05-15 16:58:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						617eee39ed
					 | 
					
						
						
							
							Daily ticket
						
						
						
						
						
						
					 | 
					
						2023-05-15 14:05:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6b3c1cbf0c
					 | 
					
						
						
							
							Fix with min time in GetDurationFromCost
						
						
						
						
						
						
					 | 
					
						2023-05-14 17:19:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1142efaec2
					 | 
					
						
						
							
							Rounding minutes seems to be fixed ...
						
						
						
						
						
						
					 | 
					
						2023-05-14 16:15:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6d001f1501
	
				 
					 | 
					
						
						
							
							Fix: QDateTime.addSecs() creates a new object
						
						
						
						
						
						
					 | 
					
						2023-05-12 14:28:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						de32022b89
	
				 
					 | 
					
						
						
							
							Merge branch 'moransBranch' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator into moransBranch
						
						
						
						
						
						
					 | 
					
						2023-05-12 14:10:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e2f1589ac
	
				 
					 | 
					
						
						
							
							Fix: QDateTime::fromString()
						
						
						
						
						
						
					 | 
					
						2023-05-12 14:10:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f8c8cab4c
					 | 
					
						
						
							
							Another small fix on GetDurationFromCost()
						
						
						
						
						
						
					 | 
					
						2023-05-12 13:02:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2599513ef9
					 | 
					
						
						
							
							Minor fixes with +/- 1 minute offset.
						
						
						
						
						
						
					 | 
					
						2023-05-12 12:40:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef66c1f0c0
					 | 
					
						
						
							
							Fixed GetDurationFromCost()
						
						
						
						
						
						
					 | 
					
						2023-05-12 11:55:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						219d820104
					 | 
					
						
						
							
							GetCostFromDuration fixed
						
						
						
						
						
						
					 | 
					
						2023-05-12 09:20:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed9166c226
					 | 
					
						
						
							
							Windows: set timezone as -3600.
						
						
						
						
						
						
					 | 
					
						2023-05-11 13:58:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						818c67ad63
					 | 
					
						
						
							
							Windows debug: for init-Tariff, do not read zone_ne, but use the path given directly.
						
						
						
						
						
						
					 | 
					
						2023-05-11 13:57:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4a076e1dad
	
				 
					 | 
					
						
						
							
							Fix: string to QDateTime
						
						
						
						
						
						
					 | 
					
						2023-05-11 09:59:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						62426e60d5
	
				 
					 | 
					
						
						
							
							Fix: use toSecsSinceEpoch()
						
						
						
						
						
						
					 | 
					
						2023-05-11 09:58:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |