mirror of
				https://github.com/fspc/Yellow-Bike-Database.git
				synced 2025-11-04 09:25:34 -05:00 
			
		
		
		
	Tests the free stand time callback.
This commit is contained in:
		
							parent
							
								
									fc694c4a87
								
							
						
					
					
						commit
						ff0bb290e2
					
				@ -1002,10 +1002,17 @@ $(function() {
 | 
			
		||||
								$("#redeemable_hours").spinner("disable");
 | 
			
		||||
							}
 | 
			
		||||
						}								
 | 
			
		||||
					}						
 | 
			
		||||
					}	
 | 
			
		||||
					
 | 
			
		||||
										
 | 
			
		||||
									
 | 
			
		||||
				}); // volunteers post
 | 
			
		||||
				
 | 
			
		||||
				// Free stand time use for 30 days if purchased bike recently
 | 
			
		||||
				$.post("json/transaction.php",{ free_stand_time_use: 1, contact_id: this.value }, function(data) {
 | 
			
		||||
					
 | 
			
		||||
				});
 | 
			
		||||
					
 | 
			
		||||
			
 | 
			
		||||
			} // if not no_selection		
 | 
			
		||||
		
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,6 @@ require_once('../Connections/database_functions.php');
 | 
			
		||||
require_once('../Connections/YBDB.php');
 | 
			
		||||
mysql_select_db($database_YBDB, $YBDB);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
require_once('../php-console/src/PhpConsole/__autoload.php');
 | 
			
		||||
$handler = PhpConsole\Handler::getInstance();
 | 
			
		||||
@ -15,6 +14,8 @@ $change_fund = CHANGE_FUND;
 | 
			
		||||
$csv_directory = CSV_DIRECTORY;
 | 
			
		||||
$stand_time_hourly_rate = STAND_TIME_HOURLY_RATE;
 | 
			
		||||
$stand_time_grace_period = STAND_TIME_GRACE_PERIOD;
 | 
			
		||||
$stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
$free_stand_time_period = FREE_STAND_TIME_PERIOD;
 | 
			
		||||
$timezone = TIMEZONE;
 | 
			
		||||
$sweat_equity_limit = SWEAT_EQUITY_LIMIT;
 | 
			
		||||
$max_bike_earned = MAX_BIKE_EARNED;
 | 
			
		||||
@ -22,7 +23,7 @@ $volunteer_hour_value = VOLUNTEER_HOUR_VALUE;
 | 
			
		||||
$volunteer_discount = VOLUNTEER_DISCOUNT;
 | 
			
		||||
$special_volunteer_hours_qualification = SPECIAL_VOLUNTEER_HOURS_QUALIFICATION;
 | 
			
		||||
$special_volunteer_discount = SPECIAL_VOLUNTEER_DISCOUNT;
 | 
			
		||||
$stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	// Is there a current shop?
 | 
			
		||||
	if(isset($_POST['shop_exist'])) {
 | 
			
		||||
@ -93,7 +94,7 @@ $stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
		 echo json_encode($result);		
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// Membership Benefits
 | 
			
		||||
	// Membership Benefits - send contact_id
 | 
			
		||||
	if (isset($_POST['membership_benefits'])) {
 | 
			
		||||
		
 | 
			
		||||
		echo json_encode(membership_benefits($_POST['contact_id']));
 | 
			
		||||
@ -172,6 +173,15 @@ $stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
		
 | 
			
		||||
	} // end transaction_benefits
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	// Maximum Bikes that can be earned
 | 
			
		||||
	if (isset($_POST['max_bike_earned'])) {
 | 
			
		||||
		
 | 
			
		||||
		$result = ["max_bike_earned" => $max_bike_earned];
 | 
			
		||||
		echo json_encode($result);
 | 
			
		||||
		
 | 
			
		||||
	} // end Maximum Bikes that can be earned	
 | 
			
		||||
 | 
			
		||||
	// Stand Time
 | 
			
		||||
	if (isset($_POST['stand_time'])) {
 | 
			
		||||
		
 | 
			
		||||
@ -249,6 +259,22 @@ $stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
 | 
			
		||||
	} // Stand Time
 | 
			
		||||
	
 | 
			
		||||
	// Free Stand Time use 
 | 
			
		||||
	if(isset($_POST['free_stand_time_use'])) {
 | 
			
		||||
 | 
			
		||||
 		$query = "SELECT date FROM transaction_log WHERE sold_to=" . $_POST['contact_id'] . 
 | 
			
		||||
					" AND transaction_type='Bicycles';"; 				
 | 
			
		||||
		$sql = mysql_query($query, $YBDB) or die(mysql_error());			
 | 
			
		||||
 | 
			
		||||
		$results['free_stand_time_period'] = $free_stand_time_period;	
 | 
			
		||||
		while ( $result = mysql_fetch_assoc($sql) ) {	
 | 
			
		||||
			$results[] = $result;				
 | 
			
		||||
		}	
 | 
			
		||||
			
 | 
			
		||||
		echo json_encode($results);
 | 
			
		||||
 | 
			
		||||
	} // end free stand time use
 | 
			
		||||
	
 | 
			
		||||
	// Anonymous transaction - save and communicate back settings
 | 
			
		||||
	if(isset($_POST['anonymous'])) {
 | 
			
		||||
		
 | 
			
		||||
@ -264,7 +290,7 @@ $stand_time_value = STAND_TIME_VALUE;
 | 
			
		||||
	
 | 
			
		||||
	} 
 | 
			
		||||
 | 
			
		||||
	// Volunteer history - fetch history
 | 
			
		||||
	// Volunteer history - fetch history .. 
 | 
			
		||||
	if(isset($_POST['volunteer_history_select'])) {
 | 
			
		||||
		$query = 'SELECT volunteer FROM contacts WHERE contact_id="' . $_POST['contact_id'] . '";';
 | 
			
		||||
		$sql = mysql_query($query, $YBDB) or die(mysql_error());	
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user