protected void btSave_Click(object sender, EventArgs e)
 {
     ValidityAreaCodeWebRef.ValidityAreaCode v = new ValidityAreaCodeWebRef.ValidityAreaCode();
     if (v.IsValid(ddlState.SelectedItem.Value, ddlAreaCode.SelectedItem.Value) == false)
     {
         lblAreaError.Text = "The selected area code is not valid in the selected state!";
     }
     else
     {
         PhoneService ac = new PhoneService();
         ac.addContact(new List<string> { txtFirstName.Text, txtLastname.Text, ddlAreaCode.SelectedItem.Value, txtPhoneNumber.Text, txtAddress.Text, ddlState.SelectedItem.Value, txtEmail.Text, ddlDate.Text, ddlMonth.Text, ddlYear.Text });
         Response.Redirect("SearchPage.aspx");
     }
 }
 protected void btSearch_Click(object sender, EventArgs e)
 {
     PhoneService ps = new PhoneService();
     String result;
     if (ddlSearchBy.Text == "Last Name")
     {
         result = ps.searchByName(txtSearchCriteria.Text);
         if (result == null)
             lblResult.Text = "No result found";
         else
             lblResult.Text = "Name:" + txtSearchCriteria.Text + "<br/>Phone:" + result;
     }
     else
     {
         result = ps.searchByPhone(txtSearchCriteria.Text);
         if (result == null)
             lblResult.Text = "No result found";
         else
             lblResult.Text = "Name:" + result + "<br/>Phone:" + txtSearchCriteria.Text;
     }
 }