protected void btnRegister_Click(object sender, EventArgs e) { objBll = new WarringtonBll.WarringtonBll(); if (chkAgreePolicy.Checked) { if (!objBll.CheckPhoneNoExit(txtPrimaryPhoneNumber.Text)) { List<UserMaster> lstUser = new List<UserMaster>(); lstUser.Add(new UserMaster() { EmailId = txtEmailId.Text, FirstName = txtFirstName.Text, LastName = txtLastName.Text, Address1 = txtAddress1.Text, Address2 = txtAddress2.Text, ZipCode = Convert.ToInt32(txtZipCode.Text), CityName = txtCity.Text, StateId = Convert.ToInt32(ddlState.SelectedValue), PrimaryPhoneNo = txtPrimaryPhoneNumber.Text, PrimaryPhoneType = ddlPrimaryPhoneType.SelectedValue, PrimaryMobileProvider = ddlMobileProvider.SelectedValue, SecondaryPhoneNo = txtSecondaryPhoneNumber.Text, SecondaryPhoneType = ddlSecondaryPhoneType.SelectedValue, SecondaryMobileProvider = ddlSecondaryMobileProvider.SelectedValue, PrefferedContactMethod = ddlPrefContactMethod.SelectedValue, CreateDate = DateTime.UtcNow, PinNo = txtPin.Text, Active = true }); bool isSaved = objBll.SaveUserMaster(lstUser); if (isSaved) { ClearControl(); ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", "alert('User Registration successfully done...')", true); Response.Redirect("Login.aspx?P=" + (int)PageEnum.RequestSubmissionPage); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", "alert('There are some error...')", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", "alert('Primary Phone no must be unique. Duplicate Phone no found.')", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", "alert('Please confirm that you are accepting the privacy rules...')", true); } }