Wednesday, December 16, 2009

using error Provider for Registration Page using windowes Applications

errorProvider1.Clear();
            if (txtName.Text == "")
            {
                errorProvider1.SetError(txtName, "Enter your Name");
                return;
            }
            if (txtUser.Text == "")
            {
                errorProvider1.SetError(txtUser , "Enter UserName");
                return;
            }
            if (txtPwd.Text == "")
            {
                errorProvider1.SetError(txtPwd , "Enter your Password");
                return;
            }
            if (txtContact.Text == "")
            {
                errorProvider1.SetError(txtContact, "Enter your Contact Number");
                return;
            }
            if (txtAddress.Text == "")
            {
                errorProvider1.SetError(txtAddress, "Enter your Address");
                return;
            }
            string gender;
            if (rbFemale.Checked == true)
            {
                gender = "Female";
            }
            else
            {
                gender = "Male";
            }
            try
            {
                d.command("insert into watermarking values('" + txtName.Text + "','" + cbAge.SelectedItem.ToString() + "','" + gender + "','" + txtAddress.Text + "','" + txtContact.Text + "','" + txtUser.Text + "','" + txtPwd.Text + "')");
                MessageBox.Show("succcessfully saved","message");
                txtName.Text = "";
                cbAge.SelectedIndex = 0;
                txtContact.Text = "";
                txtAddress.Text = "";
                txtUser.Text = "";
                txtPwd.Text = "";
                txtConfirm.Text = "";
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }

        private void btnClear_Click(object sender, EventArgs e)
        {
            txtName.Text = "";
            cbAge.SelectedIndex = 0;
            txtContact.Text = "";
            txtAddress.Text = "";
            txtUser.Text = "";
            txtPwd.Text = "";
            txtConfirm.Text = "";

        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void txtConfirm_TextChanged(object sender, EventArgs e)
        {
            if (txtConfirm.Text != txtPwd.Text)
            {
                errorProvider1.SetError(txtConfirm, "Please Enter Same Password");
            }
            else
            {
                errorProvider1.Clear();

            }
        }
    }
}