Exemple #1
0
        private void btn_save_Click(object sender, EventArgs e)
        {
            int year_now = Int32.Parse(DateTime.Now.Year.ToString());
            int age      = year_now - year;

            if (txt_pass.Text == string.Empty) // trường hợp pass mà vẫn còn trống tức là user k muốn thay đổi pass
            {
                // trường hợp nếu user không thay đổi mật khẩu
                if (age < 10)
                {
                    MessageBox.Show("chưa đủ tuổi");
                }
                else
                {
                    // update
                    u.update_no_pass(lb_email.Text, txt_lastname.Text, txt_firstname.Text, cbb_gender.Text, txt_birth_day.Text, cbb_country.SelectedValue.ToString());
                }
            }
            else
            {
                if (txt_pass.TextLength < 6)
                {
                    MessageBox.Show("Pass > 6");
                }
                else
                {
                    if ((ck.check_in_hoa(txt_pass.Text) == false) || (ck.check_num(txt_pass.Text) == false) || (ck.kytu(txt_pass.Text) == false))
                    {
                        MessageBox.Show("Pass 1 uppercase letter and 1 number");
                    }
                    else
                    {
                        if (txt_pass.Text != txt_pass_again.Text)
                        {
                            MessageBox.Show("Pass # pass again");
                        }
                        else
                        {
                            if (year < 1900)
                            {
                                MessageBox.Show("năm sinh phải lớn hơn 1900");
                            }
                            else
                            {
                                if (age < 10)
                                {
                                    MessageBox.Show("chưa đầy tuổi tham gia");
                                }
                                else
                                {
                                    u.update_pass(lb_email.Text, txt_lastname.Text, txt_firstname.Text, txt_pass.Text, cbb_gender.Text, txt_birth_day.Text, cbb_country.SelectedValue.ToString());
                                }
                            }
                        }
                    }
                }
            }
        }
Exemple #2
0
        private void btn_register_Click(object sender, EventArgs e)
        {
            int year_now = Int32.Parse(DateTime.Now.Year.ToString());
            int age      = year_now - year;

            if (ck.check(txt_email.Text) == false)
            {
                MessageBox.Show("Email Invalid");
            }
            else
            {
                if (txt_pass.TextLength < 6)
                {
                    MessageBox.Show("Pass > 6");
                }
                else
                {
                    if ((ck.check_in_hoa(txt_pass.Text) == false) || (ck.check_num(txt_pass.Text) == false) || (ck.kytu(txt_pass.Text) == false))
                    {
                        MessageBox.Show("Pass 1 uppercase letter and 1 number");
                    }
                    else
                    {
                        if (txt_pass.Text != txt_pass_again.Text)
                        {
                            MessageBox.Show("Pass # pass again");
                        }
                        else
                        {
                            if (year < 1900)
                            {
                                MessageBox.Show("năm sinh phải lớn hơn 1900");
                            }
                            else
                            {
                                if (age < 10)
                                {
                                    MessageBox.Show("chưa đầy tuổi tham gia");
                                }
                                else
                                {
                                    MessageBox.Show("Valid");
                                    u.add_user(txt_email.Text, txt_f_name.Text, txt_l_name.Text, txt_pass.Text, cbb_gender.Text, txt_sn.Text, cbb_country.SelectedValue.ToString());
                                    form5 frm = new form5();
                                    frm.getmai(txt_email.Text);
                                    this.Hide();
                                    frm.ShowDialog();
                                    this.Close();
                                }
                            }
                        }
                    }
                }
            }
        }