<!---locationupdatecfc.cfc--->

<cfcomponent  displayname="Location" output="false">
<cffunction name="insertLocation" access="remote" returnformat="plain" returntype="string">
		<cfargument name="country_name" required="yes" hint="country_name">
		<cfargument name="state" required="yes" hint="state">
		<cfargument name="city" required="yes" hint="city">
		<cfargument name="latitude" required="yes" shint="latitude">
		<cfargument name="longitude" required="yes" shint="longitude">
		<cfargument name="IPv4" required="yes" shint="IPv4">
		
			<cfquery name="Insert_History" datasource="#Application.DataSrc#">
				INSERT INTO #Request.prefix_db_lookup#.SuperUsers_History(Full_Name,Super_ID,country_name,state,city,latitude,longitude,IPv4)
				VALUES('#Session.MM_Name#','#Session.MM_USID#','#country_name#','#state#','#city#','#latitude#','#longitude#','#IPv4#')
			</cfquery>
			
			<cfquery name="Update_Logon" datasource="#Application.DataSrc#">
				Update IGNORE #Request.prefix_db_lookup#.SuperUsers SET 
				country_name = '#country_name#',
				state = '#state#',
				city = '#city#',
				latitude = '#latitude#',
				longitude = '#longitude#',
				IPv4 = '#IPv4#'
				WHERE Super_ID = '#Session.MM_USID#'
			</cfquery>
			
		<cfreturn 'Sucess'>
		
		
</cffunction>
</cfcomponent>