\r
-function Get-TravelTimes() {\r
+function Add-Address(){\r
+ Param(\r
+ [string]$addressFile = "Addresses.csv"\r
+ [string]$outFile= "Address_Details.csv"\r
+ )\r
+ $addressList = Get-Content $addressFile | ConvertFrom-Csv\r
+ $details = Get-Content $outFile| ConvertFrom-Csv\r
+\r
+ $addressList | ForEach-Object {\r
+ if($details -NotContains $_.Address)\r
+ {\r
+ $details.Address = $_.Address\r
+ $details.SqFt = $_.SqFt\r
+ $details.Cost = $_.Cost\r
+ }\r
+ }\r
+ $details | Export-Csv -NoTypeInformation -Path $outFile\r
+ Write-Host "Updated $outFile"\r
+}\r
+\r
+\r
+function Add-AddressLocations(){\r
+ Param(\r
+ [string]$outFile= "Address_Details.csv"\r
+ )\r
+ $details = Get-Content $outFile| ConvertFrom-Csv\r
\r
+ $details | ForEach-Object {\r
+ if($_.Lat -eq '')\r
+ {\r
+ $posit = Get-MapCoords -Address $_.Address\r
+ $_.Lat = $posit.Lat\r
+ $_.Lon = $posit.Lon\r
+ }\r
+ }\r
+ $details | Export-Csv -NoTypeInformation -Path $outFile\r
+ Write-Host "Updated $outFile"\r
+}\r
+\r
+\r
+function Add-TravelTimes() {\r
+ Param(\r
+ [string]$outFile= "Address_Details.csv"\r
+ )\r
+ $details = Get-Content $outFile| ConvertFrom-Csv\r
\r
}\r
\r