@ -9,19 +9,18 @@
				@@ -9,19 +9,18 @@
					 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					package  engine.db.handlers ;  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					import  engine.gameManager.DbManager ;  
			
		
	
		
			
				
					import  engine.mbEnums ;  
			
		
	
		
			
				
					import  engine.mbEnums.GameObjectType ;  
			
		
	
		
			
				
					import  engine.mbEnums.TransactionType ;  
			
		
	
		
			
				
					import  engine.gameManager.DbManager ;  
			
		
	
		
			
				
					import  engine.objects.Building ;  
			
		
	
		
			
				
					import  engine.objects.City ;  
			
		
	
		
			
				
					import  engine.objects.Transaction ;  
			
		
	
		
			
				
					import  engine.objects.Warehouse ;  
			
		
	
		
			
				
					import  engine.server.MBServerStatics ;  
			
		
	
		
			
				
					import  org.joda.time.DateTime ;  
			
		
	
		
			
				
					import  org.json.simple.JSONArray ;  
			
		
	
		
			
				
					import  org.json.simple.JSONObject ;  
			
		
	
		
			
				
					import  org.json.simple.parser.JSONParser ;  
			
		
	
		
			
				
					import  org.json.JSONArray ;  
			
		
	
		
			
				
					import  org.json.JSONObject ;  
			
		
	
		
			
				
					import  org.pmw.tinylog.Logger ;  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					import  java.sql.Connection ;  
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -106,7 +105,7 @@ public class dbWarehouseHandler extends dbHandlerBase {
				@@ -106,7 +105,7 @@ public class dbWarehouseHandler extends dbHandlerBase {
					 
			
		
	
		
			
				
					        JSONArray  locks  =  new  JSONArray ( ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        for  ( mbEnums . ResourceType  resource  :  warehouse . locked )   
			
		
	
		
			
				
					            locks . add ( resource . name ( ) ) ;   
			
		
	
		
			
				
					            locks . put ( resource . name ( ) ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        warehouseJSON . put ( "locked" ,  locks ) ;   
			
		
	
		
			
				
					
 
			
		
	
	
		
			
				
					
						
						
						
							
								 
						
					 
				
				@ -127,15 +126,13 @@ public class dbWarehouseHandler extends dbHandlerBase {
				@@ -127,15 +126,13 @@ public class dbWarehouseHandler extends dbHandlerBase {
					 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    public  void  LOAD_WAREHOUSES ( )  {   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        JSONParser  jsonParser  =  new  JSONParser ( ) ;   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        try  ( Connection  connection  =  DbManager . getConnection ( ) ;   
			
		
	
		
			
				
					             PreparedStatement  preparedStatement  =  connection . prepareStatement ( "SELECT * FROM `dyn_warehouse`;" ) ;   
			
		
	
		
			
				
					             ResultSet  rs  =  preparedStatement . executeQuery ( ) )  {   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					            while  ( rs . next ( ) )  {   
			
		
	
		
			
				
					                int  cityUID  =  rs . getInt ( "cityUUID" ) ;   
			
		
	
		
			
				
					                JSONObject  jsonObject  =  ( JSONObject )  jsonParser . parse ( rs . getString ( "warehouse" ) ) ;   
			
		
	
		
			
				
					                JSONObject  jsonObject  =  new  JSONObject ( rs . getString ( "warehouse" ) ) ;   
			
		
	
		
			
				
					                City  city  =  City . getCity ( cityUID ) ;   
			
		
	
		
			
				
					                city . warehouse  =  new  Warehouse ( jsonObject ) ;   
			
		
	
		
			
				
					                city . warehouse . city  =  city ;