private void PopulateAddressGridView() { Addresses addresses = new Addresses(); List<Addresses> tblAddresses = addresses.GetAddresses(); AddressGridView.DataSource = tblAddresses; AddressGridView.DataBind(); }
protected void btnAddressSearch_Click(object sender, EventArgs e) { ResetPage(); ClearEntryFields(); string searchValue = txtAddressFilter.Text; Addresses addresses = new Addresses(); List<Addresses> tblAddresses = null; if (AddressSearchType.SelectedValue == "c") searchValue = string.Format("%{0}", searchValue); switch (AddressFilterBy.SelectedValue) { case "Address_1": tblAddresses = addresses.GetAddressesLikeAddress_1(searchValue); break; case "Address_Town": tblAddresses = addresses.GetAddressesLikeAddress_Town(searchValue); break; case "Address_City": tblAddresses = addresses.GetAddressesLikeAddress_City(searchValue); break; case "Adddress_County": tblAddresses = addresses.GetAddressesLikeAddress_County(searchValue); break; case "Address_Postcode": tblAddresses = addresses.GetAddressesByAddress_Postcode(searchValue); break; default: tblAddresses = addresses.GetAddresses(); break; } AddressGridView.DataSource = tblAddresses; AddressGridView.DataBind(); txtAddressFilter.Text = string.Empty; AddressFilterBy.SelectedIndex = -1; AddressSearchType.SelectedIndex = -1; }
private bool AddressFound(Addresses address) { bool addressFound = false; List<Addresses> tblAddresses; Addresses a = new Addresses(); tblAddresses = a.GetAddresses(); foreach (Addresses row in tblAddresses) { if (row.Address_1 == address.Address_1 && row.Address_2 == address.Address_2 && row.Address_Town == address.Address_Town && row.Address_City == address.Address_City && row.Address_County == address.Address_County && row.Address_Postcode == address.Address_Postcode) addressFound = true; } return addressFound; }