public void SetDataSource(TerritorySite.BL.CMS.AddressSearchCollection addresses)
 {
     TerritorySite.BL.CMS.Territory thisTerritory = new TerritorySite.BL.CMS.Territory(CurrentUser.TerritoryId);
     string[] pairs = thisTerritory.CoordinatesPerimeter.Split(';');
     foreach (string pair in pairs)
     {
         if (pair != string.Empty)
         {
             string x = pair.Split(',')[0];
             string y = pair.Split(',')[1];
             LiteralBoderPoints.Text += string.Format("arrayOfBoderPoints.push(new GLatLng({0}, {1}));\r\n", x, y);
         }
     }
     int i = 1;
     foreach (TerritorySite.BL.CMS.AddressSearch address in addresses)
     {
         // points describing addresses
         LiteralMarkers.Text += string.Format("arrayOfPoints.push(new GLatLng({0}, {1}));\r\n", address.Lat, address.LongX);
         i++;
     }
 }
Example #2
0
 private string FormatBubble(TerritorySite.BL.Linq.Address addr)
 {
     string content = string.Empty;
     content += "#" + addr.AssignmentPinNumber + ": " + addr.FirstName + " " + addr.LastName;
     content += "<br/>" + addr.HouseNumber.ToString() + " " + addr.StreetName;
     content += @"<br/><a href=""PersonDetail.aspx?TerritoryId=" + Request["TerritoryId"] + "&a=" + addr.AddressId.ToString() + @""">Click for details</a>";
     return content;
 }
 private void ReturnTo(TerritorySite.BL.Linq.Address addr)
 {
     string path = "ContactSaved.aspx?TerritoryId=" + territoryIdGuid + "&a=" + addr.AddressId.ToString();
     Response.Redirect(path);
 }