X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/f27b2328bbbec5c09e00d3caaee0b8198670f38a..f2d4a823901a7bb27b8544f3dbb262d9f21dbbfb:/psmodules/house_shopping.psm1 diff --git a/psmodules/house_shopping.psm1 b/psmodules/house_shopping.psm1 index 819194b..33ad6a2 100644 --- a/psmodules/house_shopping.psm1 +++ b/psmodules/house_shopping.psm1 @@ -1,6 +1,49 @@ -function Get-TravelTimes() { +function Add-Addresses(){ + Param( + [string]$addressFile = "Addresses.csv" + [string]$outFile= "Address_Details.csv" + ) + $addressList = Get-Content $addressFile | ConvertFrom-Csv + $details = Get-Content $outFile| ConvertFrom-Csv + + $addressList | ForEach-Object { + if($details -NotContains $_.Address) + { + $details.Address = $_.Address + $details.SqFt = $_.SqFt + $details.Cost = $_.Cost + } + } + $details | Export-Csv -NoTypeInformation -Path $outFile + Write-Host "Updated $outFile" +} + + +function Add-AddressLocations(){ + Param( + [string]$outFile= "Address_Details.csv" + ) + $details = Get-Content $outFile| ConvertFrom-Csv + $details | ForEach-Object { + if($_.Lat -eq '') + { + $posit = Get-MapCoords -Address $_.Address + $_.Lat = $posit.Lat + $_.Lon = $posit.Lon + } + } + $details | Export-Csv -NoTypeInformation -Path $outFile + Write-Host "Updated $outFile" +} + + +function Add-TravelTimes() { + Param( + [string]$outFile= "Address_Details.csv" + ) + $details = Get-Content $outFile| ConvertFrom-Csv }