private void PopulateOwnerList(DropDownList listToPopulate) { Guid show_ID = new Guid(Show_ID); DogOwnerList dogOwnerList = new DogOwnerList(); List <DogOwners> lnkDog_Owners; DogOwners dogOwner = new DogOwners(_connString); lnkDog_Owners = dogOwner.GetDogOwnersByShow_ID(show_ID); if (lnkDog_Owners != null && lnkDog_Owners.Count > 0) { foreach (DogOwners dogOwnerRow in lnkDog_Owners) { People person = new People(_connString, dogOwnerRow.Owner_ID); dogOwnerList.AddOwner(person); } dogOwnerList.Sort(); } List <OwnersDogsClassesHandlers> ownerList = new List <OwnersDogsClassesHandlers>(); if (dogOwnerList != null) { foreach (People ownerRow in dogOwnerList.MyDogOwnerList) { OwnersDogsClassesHandlers owner = new OwnersDogsClassesHandlers(_connString); owner.Owner = string.Format("{0} {1} {2}", ownerRow.Person_Title, ownerRow.Person_Forename, ownerRow.Person_Surname).TrimStart(); owner.Owner_ID = ownerRow.Person_ID; ownerList.Add(owner); } } if (ownerList != null && ownerList.Count > 0) { listToPopulate.DataSource = ownerList; listToPopulate.DataBind(); } }
private void PopulateOwnersDogsClassesGridView() { Guid owner_ID = new Guid(lstOwners.SelectedValue); OwnersDogsClassesHandlers oDCH = new OwnersDogsClassesHandlers(_connString); List <OwnersDogsClassesHandlers> oDCHList = oDCH.GetOwnersDogsClassesHandlers(owner_ID); OwnersDogsClassesGridView.DataSource = oDCHList; OwnersDogsClassesGridView.DataBind(); }