public override void RefreshLocally() { base.RefreshLocally(); int?friendsCount = SL.Profile?.FriendPreviewList?.Count; if (friendsCount != null) { var maxScore = friendsCount > 0 ? SL.Profile.FriendPreviewList[0].Score : 0; _leaderBoardTableSource.MaxScoreValue = maxScore.HasValue == true ? (float)(maxScore.Value) : 0; _leaderBoardTableSource.CountItemsToDisplay = GetCountOfItems(); tvLeaderboardFilterTable.ReloadData(); } EmptyView.Hidden = friendsCount != null && friendsCount > 0; string rank = CountSuffixGenerator.GenerateSuffixedStringFromString(SL.Profile.FriendRank); lblProfileLeaderboardPosition.Text = String.Format("Ranked {0} among friends", rank); UpdateNavBar(); //AreaCollection.ReloadData(); Platform.AnimateRotationComplete(ProfileImage); ImageService.Instance.LoadUrl(SL.Profile?.ProfilePictureURL).Into(ProfileImage); AreaCollection.ReloadData(); }
/// <summary> /// Populate the map via the area they are a member of. /// </summary> private void PopulateByArea() { if (Request.Params["populateAreaID"] != null) { if (Request.Params["populateAreaID"] == "all") { AreaCollection ac = new AreaCollection(ArenaContext.Current.Organization.OrganizationID); foreach (Area a in ac) { PlacemarkLoader loader = new AreaLoader(a.AreaID); loader.PopulateWith = (PopulationType)Convert.ToInt32(ddlPopulateWith.SelectedValue); map.Loaders.Add(loader); } } else { foreach (String areaString in Request.Params["populateAreaID"].Split(',')) { PlacemarkLoader loader = new AreaLoader(Convert.ToInt32(areaString)); loader.PopulateWith = (PopulationType)Convert.ToInt32(ddlPopulateWith.SelectedValue); map.Loaders.Add(loader); } } } }
private static SqlGeometry CreateMetadataArea(string fylke, int targetSrs) { SqlGeometry metadataArea = new SqlGeometry(); const int metadatapolygonEpsg = 3857; const string metadatapolygon = "POLYGON((1102527.6959853824 9005963.546616036, 1237056.8657672927 9005963.546616036, 1237056.8657672927 9137740.98337968, 1102527.6959853824 9137740.98337968, 1102527.6959853824 9005963.546616036))"; if (metadatapolygon.Length == 0) { var path = FileLocator.FindFileInTree(@"Data\area\fylker.txt"); var areas = AreaCollection.FromGeoJson(File.ReadAllText(path), 4326); foreach (var area in areas) { if (area.Name.Equals(fylke)) { metadataArea = area.Geometry; } } } else { metadataArea = SqlGeometry.Parse(metadatapolygon); metadataArea.STSrid = metadatapolygonEpsg; metadataArea = MapProjection.Reproject(metadataArea, targetSrs); } return(metadataArea); }
async Task RefreshProfile() { await SL.Manager.GetProfileAsync(); AreaCollection.ReloadData(); UpdateNavBar(); }
public override void RefreshLocally() { base.RefreshLocally(); didRefreshProfile = true; didRefreshChallenges = true; didRefreshRewards = true; didRefreshTransactions = true; if (SL.HasProfile) { lblScoreValue.Text = SL.Profile.Score.ToString(); lblChallengesValue.Text = SL.Profile.ChallengeCompCount + " of " + SL.Profile.ChallengeCount; lblRewarsValue.Text = SL.Profile.RewardLabel + " of " + SL.Profile.RewardCount; } UpdateNavBar(); TableView.ReloadData(); Platform.AnimateRotationComplete(ivScoreImage); ivScoreImage.Image = UIImage.FromBundle("IconScoreTransactions"); lblScoreValue.Hidden = false; AreaCollection.ReloadData(); }
public void BulkStoreConservationAreasTest() { var conservationAreas = AreaCollection.ImportAreasFromFile( naturvernomraderUtm33Shp, 32633, AreaType.Verneområde); AreaImporter.BulkStore(conservationAreas); }
public void MockDataTable2() { var getDataTable3 = AreaCollection.Find(it => true).ToList().OrderBy(it => it.IDProvince).OrderBy(it => it.LocationCode.Substring(0, 2)); var dataGroupByNameArea = getDataTable3.GroupBy(it => it.NameArea).ToList(); var listDataTable2 = new List <DataTable2>(); var rnd = new Random(); foreach (var item in dataGroupByNameArea) { var dataGroupByNameParty = item.GroupBy(it => it.NameParty).ToList(); foreach (var datas in dataGroupByNameParty) { var sumScore = datas.Sum(it => it.ScoreReceive.Last().Score); var data = datas.FirstOrDefault(); listDataTable2.Add(new DataTable2 { Id = Guid.NewGuid().ToString(), NameArea = data.NameArea, IDProvince = data.IDProvince, LocationCode = data.LocationCode, NameParty = data.NameParty, NoRegister = data.NoRegister, NameRegister = data.NameRegister, Status = data.Status, Score = sumScore, TargetScore = sumScore + rnd.Next(-1500, 1500) }); } } DataTable2Collection.InsertMany(listDataTable2); }
/// <summary> /// 启动webapi服务 /// </summary> /// <param name="controllerNameSpace">分离式的controller</param> /// <param name="port"></param> public void Start(string controllerNameSpace, int port = 39654) { try { if (string.IsNullOrEmpty(controllerNameSpace)) { AreaCollection.RegistAll(); } else { AreaCollection.RegistAll(controllerNameSpace); } } catch (Exception ex) { throw new Exception("当前代码无任何Controller或者不符合MVC 命名规范! err:" + ex.Message); } try { httpServer.Start(port); } catch (Exception ex) { throw new Exception("当前端口已被其他程序占用,请更换端口再做尝试! err:" + ex.Message); } }
void ReleaseDesignerOutlets() { if (AreaCollection != null) { AreaCollection.Dispose(); AreaCollection = null; } if (AreaCollectionHeight != null) { AreaCollectionHeight.Dispose(); AreaCollectionHeight = null; } if (cnsAreaCollectionTop != null) { cnsAreaCollectionTop.Dispose(); cnsAreaCollectionTop = null; } if (TabBar != null) { TabBar.Dispose(); TabBar = null; } if (TableView != null) { TableView.Dispose(); TableView = null; } }
public List <AreaData> GetDistrictAll(string nameArea) { var getData = AreaCollection.Find(it => it.NameArea == nameArea).ToList(); var listDistrict = getData.Where(it => it.NameParty == "เพื่อไทย").ToList(); return(listDistrict); }
public override void Execute() { var areas = AreaCollection.ImportAreasFromFile(dataFile, sourceSrid, areaType); AreaImporter.BulkStore(areas); Log.i("DB", $"Imported {areas.Count} areas of type {areaType}."); }
public WorldSyncData GetWorldSyncData(string worldId) { return(new WorldSyncData() { World = WorldCollection.FindById(worldId), Areas = AreaCollection.GetAllAreasFromWorld(worldId) }); }
public void RandomizeFoundItems() { foreach (var area in AreaCollection.MappedObjectReadOnly) { EventRandomizer.RandomizeEventCollection(area.EventData); } AreaCollection.WriteObjects(Agent.GeneralConfiguration.TempFile); }
public void RefreshDisplay() { _lookup = Area.CollectAll(); _viewModel = new AreaViewModel { Collection = Area.CollectAll() }; DataContext = _viewModel; }
public static List<Area> GetAllAreas() { AreaCollection list = new AreaCollection(); list.OrderByAsc(Area.Columns.Description); list.Load(); return list.ToList(); }
protected void LoadView() { string[] itemNames = Enum.GetNames(typeof(NotificationGroupsEnum)); Array itemValues = Enum.GetValues(typeof(NotificationGroupsEnum)).Cast <int>().ToArray(); for (int i = 0; i <= itemValues.Length - 1; i++) { string localizationValue = NotificationStrings.GetText(itemNames[i]); ListItem item = new ListItem(localizationValue, itemValues.GetValue(i).ToString()); ddlFilteringGroup.Items.Add(item); } ddlFilteringGroup.DataBind(); var animals = AnimalCollection.FetchAll(); animals.Add(new Animal { AnimalId = 0, AnimalName = "All" }); ddlAnimalType.DataSource = animals.OrderBy(x => x.AnimalId); ddlAnimalType.DataValueField = "AnimalId"; ddlAnimalType.DataTextField = "AnimalName"; ddlAnimalType.DataBind(); var areas = AreaCollection.FetchAll(); areas.Add(new Area { AreaId = 0, AreaName = "All" }); ddlArea.DataSource = areas.OrderBy(x => x.AreaId); ddlArea.DataValueField = "AreaId"; ddlArea.DataTextField = "AreaName"; ddlArea.DataBind(); if (FilterId > 0) { var notificationFilter = NotificationFilter.FetchByID(FilterId); ddlArea.SelectedValue = notificationFilter.AreaId.ToString(); txtFromDate.Text = notificationFilter.FromDate.ToString(); txtToDate.Text = notificationFilter.ToDate.ToString(); txtMaxFrequency.Text = notificationFilter.MaxFrequency.ToString(); txtMinFrequency.Text = notificationFilter.MinFrequency.ToString(); txtName.Text = notificationFilter.Name; txtPriority.Text = notificationFilter.Priority.ToString(); ddlAnimalType.SelectedValue = notificationFilter.AnimalTypeId.ToString(); ddlFilteringGroup.SelectedValue = ((int)notificationFilter.Group).ToString(); txtMessage.Text = notificationFilter.MessageTemplate; txtRunEvery.Text = notificationFilter.RunEvery.ToString(); cbIsAuto.Checked = notificationFilter.IsAuto; if (!string.IsNullOrEmpty(notificationFilter.AdImageUrl)) { HomeImage.ImageUrl = MediaUtility.GetImagePath("Banners", notificationFilter.AdImageUrl, 0, 64, 64); HomeImage.ImageUrl = HomeImage.ImageUrl.Contains(".") ? HomeImage.ImageUrl : ""; ImageFileHandler(fuImage, HomeImage, btnDeleteImage, HomeImage.ImageUrl); } } }
void RefreshComplete() { if (DidRefreshAll) { Platform.AnimateRotationComplete(ProfileImage); ImageService.Instance.LoadUrl(SL.Profile?.ProfilePictureURL).Into(ProfileImage); AreaCollection.ReloadData(); } }
public AreaSyncData GetAreaSyncData(string areaId) { return(new AreaSyncData() { Area = AreaCollection.FindById(areaId), Characters = CharacterCollection.FindCharacterOnArea(areaId), Sections = SectionCollection.FindAllSectionsByArea(areaId) }); }
public MasterDataModel GetMasterData() { MasterDataModel model = new MasterDataModel(); model.Universes = UniverseCollection.GetAll(); model.Worlds = WorldCollection.GetAll(); model.Areas = AreaCollection.GetAll(); model.Sections = SectionCollection.Bundle; return(model); }
internal void InvokeAction() { var result = AreaCollection.Invoke(this, this.Request.URL, this.Request.Params, this.Request.Method == "POST"); if (!(result is EmptyResult)) { this.Response.SetResult(result); } this.Response.End(); }
private void UpdateAddressAreas(bool reGeoCode) { Arena.DataLayer.Organization.OrganizationData oData = new Arena.DataLayer.Organization.OrganizationData(); AreaCollection areas = new AreaCollection(OrganizationId); SqlDataReader rdr = new Arena.DataLayer.Core.AddressData().GetAddresses(); while (rdr.Read()) { Address address = new Address((int)rdr["address_id"]); if (address != null && address.AddressID != -1) { if (reGeoCode && !address.StreetLine1.ToUpper().StartsWith("PO BOX") && address.Latitude == 0 && address.Longitude == 0 && address.Standardized && address.DateGeocoded.AddDays(30) < DateTime.Today) { bool active = false; PersonAddressCollection pac = new PersonAddressCollection(); pac.LoadByAddressID(address.AddressID); foreach (PersonAddress pa in pac) { Person person = new Person(pa.PersonID); if (person.RecordStatus == Arena.Enums.RecordStatus.Active) { active = true; break; } } if (active) { status.Text = address.ToString().Replace("\n", " "); address.Geocode("ImportMapPointAreas", true); string breakstring = address.StreetLine1; } } else if (address.Latitude != 0 && address.Longitude != 0) { status.Text = address.ToString().Replace("\n", " "); address.UpdateArea(areas); } System.Windows.Forms.Application.DoEvents(); } } rdr.Close(); status.Text = string.Empty; MessageBox.Show("Addresses have been updated", "Import Complete"); }
/* * void RefreshRewards() * { * didRefreshRewards = false; * SL.Manager.GetRewardsAsync(RefreshRewardsComplete); * } * * void RefreshRewardsComplete(RewardResponseModel response) * { * didRefreshRewards = true; * RefreshComplete(); * } */ void RefreshComplete() { if (DidRefreshAll) { Platform.AnimateRotationComplete(ScoreImage); ScoreImage.Image = UIImage.FromBundle("IconScoreTransactions"); Score.Text = SL.Profile.Score.ToString(); Score.Hidden = false; AreaCollection.ReloadData(); } }
public List <string> GetAreaAll() { var getData = AreaCollection.Find(it => true).ToList().OrderBy(it => it.IDProvince).OrderBy(it => it.LocationCode.Substring(0, 2)); var groupByArea = getData.GroupBy(it => it.NameArea).ToList(); var listAreaName = new List <string>(); foreach (var item in groupByArea) { listAreaName.Add(item.Key); } return(listAreaName); }
public void AddScoreElection(string id, [FromBody] DataScore addScore) { var getArea = AreaCollection.Find(it => it.Id == id).FirstOrDefault(); addScore.DateElection = DateTime.Now; getArea.ScoreReceive.Add(new DataScore { DateElection = addScore.DateElection, Score = addScore.Score }); AreaCollection.ReplaceOne(it => it.Id == id, getArea); }
private void LoadData() { AttackCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); ArmCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); FastDrawCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); SpellCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); SummonCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); EnemyCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); ItemCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); AreaCollection.ReadObjects(Agent.GeneralConfiguration.TempFile); AreaCollection.SetAreaNames(); }
private void LoadExistingAreas() { AreaCollection existingAreas = new AreaCollection(OrganizationId); if (existingAreas.Count > 0) { foreach (Area area in existingAreas) { cbAreas.Items.Add(area); } cbAreas.SelectedIndex = 0; } }
void RefreshComplete() { ; if (DidRefreshAll) { Platform.AnimateRotationComplete(ivScoreImage); ivScoreImage.Image = UIImage.FromBundle("IconScoreTransactions"); lblScoreValue.Hidden = false; AreaCollection.ReloadData(); } }
internal static AreaCollection CollectAll() { var dataTable = DatabaseController.ExecuteSelectQuery("SELECT * FROM " + TABLE_NAME); var collection = new AreaCollection(); foreach (DataRow dataRow in dataTable.Rows) { var item = new Area(); item.SetPropertiesFromDataRow(dataRow); collection.Add(item); } return(collection); }
public void ApplyThreeOrbMode() { AssignThreeOrbs(); BuffBoomerangs(); AssignItemDrops(); SetFakeEyeSortId(); RemoveMaldukeOrbs(); DebuffSoloFights(); AreaCollection.WriteObjects(Agent.GeneralConfiguration.TempFile); ItemCollection.WriteObjects(Agent.GeneralConfiguration.TempFile); EnemyCollection.WriteObjects(Agent.GeneralConfiguration.TempFile); CreateThreeOrbTextFile(); }
void ReleaseDesignerOutlets() { if (AreaCollection != null) { AreaCollection.Dispose(); AreaCollection = null; } if (AreaCollectionHeight != null) { AreaCollectionHeight.Dispose(); AreaCollectionHeight = null; } if (cnCollectionViewHeight != null) { cnCollectionViewHeight.Dispose(); cnCollectionViewHeight = null; } if (cnsAreaCollectionTop != null) { cnsAreaCollectionTop.Dispose(); cnsAreaCollectionTop = null; } if (CollectionView != null) { CollectionView.Dispose(); CollectionView = null; } if (EmptyCollectionView != null) { EmptyCollectionView.Dispose(); EmptyCollectionView = null; } if (TableView != null) { TableView.Dispose(); TableView = null; } if (ViewForImage != null) { ViewForImage.Dispose(); ViewForImage = null; } }
private void RemoveMaldukeOrbs() { var armArea = AreaCollection.GetMappedObject(ArmsMaldukeArea); armArea.EventData.GetMappedObject(ArmsEventId).ItemId = 0; var wingArea = AreaCollection.GetMappedObject(WingsMaldukeArea); wingArea.EventData.GetMappedObject(WingsEventId).ItemId = 0; var eyeArea = AreaCollection.GetMappedObject(EyeMaldukeArea); eyeArea.EventData.GetMappedObject(EyeEventId).ItemId = 0; }
public Models.Api.SchoolListClassifiedRS GetSchoolListClassified(ApiRequest apiRQ) { var schoolCollection1 = new SchoolCollection(); schoolCollection1.Add(new School { ID = 1, Name = "上海海富幼儿园龙阳校区" }); schoolCollection1.Add(new School { ID = 2, Name = "上海私立蒙特梭利幼儿园" }); schoolCollection1.Add(new School { ID = 3, Name = "上海市建青实验学校幼儿部" }); schoolCollection1.Add(new School { ID = 4, Name = "上海中国福利会幼儿园" }); schoolCollection1.Add(new School { ID = 5, Name = "上海市浦东新区冰厂田幼儿园(云山路寄宿部)" }); var area1 = new Area { ID = 1, Name = "黄浦区", Schools = schoolCollection1 }; var schoolCollection2 = new SchoolCollection(); schoolCollection2.Add(new School { ID = 6, Name = "上海市实验幼儿园(杏山园)" }); schoolCollection2.Add(new School { ID = 7, Name = "孔祥东音乐幼儿园(巨野路园区)" }); schoolCollection2.Add(new School { ID = 8, Name = "上海市徐汇区科技幼儿园" }); var area2 = new Area { ID = 2, Name = "徐汇区", Schools = schoolCollection2 }; var schoolCollection3 = new SchoolCollection(); schoolCollection3.Add(new School { ID = 9, Name = "上海乌南幼儿园" }); schoolCollection3.Add(new School { ID = 10, Name = "上海市本溪路幼儿园" }); schoolCollection3.Add(new School { ID = 11, Name = "上海市宝山区行知实验幼儿园" }); var area3 = new Area { ID = 3, Name = "长宁区", Schools = schoolCollection3 }; var areaCollection1 = new AreaCollection(); areaCollection1.Add(area1); areaCollection1.Add(area2); areaCollection1.Add(area3); var schoolCollection4 = new SchoolCollection(); schoolCollection4.Add(new School { ID = 12, Name = "宁波市第一幼儿园" }); schoolCollection4.Add(new School { ID = 13, Name = "宁波市宝韵音乐幼儿园" }); schoolCollection4.Add(new School { ID = 14, Name = "宁波市华光幼儿园" }); var schoolCollection5 = new SchoolCollection(); schoolCollection5.Add(new School { ID = 15, Name = "杭州市行知幼儿园" }); schoolCollection5.Add(new School { ID = 16, Name = "杭州市清波幼儿园" }); schoolCollection5.Add(new School { ID = 17, Name = "杭州市娃哈哈幼儿园" }); var area4 = new Area { ID = 4, Name = "杭州市", Schools = schoolCollection5 }; var area5 = new Area { ID = 5, Name = "宁波市", Schools = schoolCollection4 }; var areaCollection2 = new AreaCollection(); areaCollection2.Add(area4); areaCollection2.Add(area5); var sh = new Province { ID = 1, Areas = areaCollection1, Name = "上海市" }; var zj = new Province { ID = 2, Areas = areaCollection2, Name = "浙江省" }; return new SchoolListClassifiedRS { Ok = true, Provinces = new List<Province> { sh, zj } }; }
public Site(string name) { this.name = name; Area = new AreaCollection(this); }
public Area(string name) { this.name = name; Area1 = new AreaCollection(this); WorkCentre = new WorkCentreCollection(this); }
protected void Page_Load(object sender, System.EventArgs e) { _useGroupType = (CurrentOrganization.Settings["UseGroupType"] != null && CurrentOrganization.Settings["UseGroupType"].Trim().ToLower() == "true"); CategoryID = Int32.Parse(CategorySetting); SetCaptions(); RegisterScripts(); if (!Page.IsPostBack) { this.CurrentPortalPage.TemplateControl.Title = "Group Locator"; ddlGroupType.Items.Clear(); ddlGroupTopic.Items.Clear(); ddlGroupAge.Items.Clear(); ddlMaritalPreference.Items.Clear(); //GroupType ddlGroupType.Items.Add(new ListItem("Any", "-1")); ddlGroupType.Items[0].Selected = true; if (_useGroupType) { LookupCollection luTypes = new LookupType(SystemLookupType.SmallGroupType).Values; foreach (Lookup luType in luTypes) if (luType.Value.ToLower() != "unknown") ddlGroupType.Items.Add(new ListItem(luType.Value, luType.LookupID.ToString())); } else { //SqlDataReader rdr = new GroupClusterData().GetClusterRegistrationTypes(Arena.Core.ArenaContext.Current.Organization.OrganizationID); SqlDataReader rdr = new GroupClusterData().GetClusterTypes(Int16.Parse(CategorySetting), Arena.Core.ArenaContext.Current.Organization.OrganizationID); //KM-edit; took ", Arena.Core.ArenaContext.Current.Organization.OrganizationID);" out of GetClusterTypes. There were too many items. while (rdr.Read()) if ((bool)rdr["allow_registration"]) ddlGroupType.Items.Add(new ListItem(rdr["type_name"].ToString(), rdr["cluster_type_id"].ToString())); rdr.Close(); } //GroupTopic LookupCollection lookupCollection = new LookupType(SystemLookupType.SmallGroupTopic).Values; trGroupTopic.Visible = (lookupCollection.Count > 0); ddlGroupTopic.Items.Add(new ListItem("Any", "-1")); ddlGroupTopic.Items[0].Selected = true; foreach (Lookup lookup in lookupCollection) if (lookup.Value != "Unknown" && lookup.Value != "Any") ddlGroupTopic.Items.Add(new ListItem(lookup.Value, lookup.LookupID.ToString())); //DayOfWeek lookupCollection = new LookupType(SystemLookupType.DayOfWeek).Values; trDayOfWeek.Visible = (lookupCollection.Count > 0); ddlDayOfWeek.Items.Add(new ListItem("Any", "-1")); ddlDayOfWeek.Items[0].Selected = true; ddlDayOfWeek2.Items.Add(new ListItem("Any", "-1")); ddlDayOfWeek2.Items[0].Selected = true; foreach (Lookup lookup in lookupCollection) if (lookup.Value != "Unknown" && lookup.Value != "Any") { ddlDayOfWeek.Items.Add(new ListItem(lookup.Value, lookup.LookupID.ToString())); ddlDayOfWeek2.Items.Add(new ListItem(lookup.Value, lookup.LookupID.ToString())); } //GroupAge lookupCollection = new LookupType(SystemLookupType.AgeRangePreference).Values; trAgeRange.Visible = (lookupCollection.Count > 0); ddlGroupAge.Items.Add(new ListItem("Any", "-1")); ddlGroupAge.Items[0].Selected = true; foreach (Lookup lookup in lookupCollection) if (lookup.Value != "Unknown" && lookup.Value != "Any") ddlGroupAge.Items.Add(new ListItem(lookup.Value, lookup.LookupID.ToString())); //GroupMaritalPreference lookupCollection = new LookupType(SystemLookupType.MaritalPreference).Values; trMaritalPreference.Visible = (lookupCollection.Count > 0); ddlMaritalPreference.Items.Add(new ListItem("Any", "-1")); ddlMaritalPreference.Items[0].Selected = true; foreach (Lookup lookup in lookupCollection) if (lookup.Value != "Unknown" && lookup.Value != "Any") ddlMaritalPreference.Items.Add(new ListItem(lookup.Value, lookup.LookupID.ToString())); AreaCollection areas = new AreaCollection(CurrentOrganization.OrganizationID); trArea.Visible = (areas.Count > 0); foreach (Area area in areas) { ddlAreas.Items.Add(new ListItem(area.Name, area.AreaID.ToString())); } if (RequireAreaSetting == "false") ddlAreas.Items.Insert(0, new ListItem("", "-1")); if (CurrentPerson != null && CurrentPerson.PersonID != -1) { if (CurrentPerson.PrimaryAddress != null && CurrentPerson.PrimaryAddress.AddressID != -1) { tbAddress.Text = CurrentPerson.PrimaryAddress.StreetLine1; tbCity.Text = CurrentPerson.PrimaryAddress.City; tbState.Text = CurrentPerson.PrimaryAddress.State; tbZip.Text = CurrentPerson.PrimaryAddress.PostalCode; } } ShowSearch(); } }