예제 #1
0
        private void login_submit_Click(object sender, EventArgs e)
        {
            string input_email    = login_email_input.Text.Replace(" ", "").ToLower(),
                   input_password = login_password_input.Text.Replace(" ", "").ToLower();
            Boolean login_flag    = false;

            if (input_email.Length != 0 || input_password.Length != 0)
            {
                string password = user_dao.getPassword(input_email);
                if (password != "")
                {
                    if (password.Equals(input_password))
                    {
                        login_flag = true;
                    }
                    else
                    {
                        login_password_info.Text = "Incorrect Password!";
                        login_flag = false;
                    }
                }
                else
                {
                    login_email_info.Text = "Email doesn't Exist!";
                    login_email_input.Focus();
                }
            }
            else
            {
                login_status.Text = "Please Fill all the Fields To Continue!";
                login_email_input.Focus();
            }

            if (login_flag)
            {
                if (login_save_account.Checked == true)
                {
                    /* start : change session */
                    Session s = new Session("login", 1, 1, input_email);
                    sess_dao.update(s);
                    /* end : change session */
                }
                else
                {
                    /* start : change session */
                    Session s = new Session("login", 1, 0, input_email);
                    sess_dao.update(s);
                    /* end : change session */
                }
                Main main = new Main();
                main.Show();
                this.Hide();
            }
        }
예제 #2
0
파일: Setup.cs 프로젝트: pwn-69/Chat-App
        private void setup_submit_Click(object sender, EventArgs e)
        {
            string gender, bio = reg_bio_input.Text, one = sq_one_input.Text.Replace(" ", "").ToLower(),
                   two = sq_two_input.Text.Replace(" ", "").ToLower(), three = sq_three_input.Text.Replace(" ", "").ToLower();
            DateTime dob = reg_date_input.Value.Date;

            if (reg_gender_male.Checked == true)
            {
                gender = "Male";
            }
            else if (reg_gender_female.Checked == true)
            {
                gender = "Female";
            }
            else
            {
                gender = "";
            }

            if (gender.Length != 0 && bio.Length != 0 && one.Length != 0 && two.Length != 0 && three.Length != 0)
            {
                setup_stats.Text = "";
                User u = new User(reg_user[0], reg_user[1], reg_user[2], gender, dob, bio, one, two, three);
                user_dao.save(u);

                if (reg_save_session)
                {
                    /* start : change session */
                    Session s = new Session("login", 1, 1, reg_user[1]);
                    sess_dao.update(s);
                    /* end : change session */
                }
                else
                {
                    /* start : change temp session */
                    Session s = new Session("login", 1, 0, reg_user[1]);
                    sess_dao.update(s);
                    /* end : change temp session */
                }
                Main main = new Main();
                main.Show();
                this.Hide();
            }
            else
            {
                setup_stats.Text = "Fill all the Fields!";
            }
        }