예제 #1
0
파일: login.cs 프로젝트: samiya97/SMOTOApp
        private void signin_btn_Click_1(object sender, EventArgs e)
        {
            if (email_txt2.Text == "admin" && pass_txt2.Text == "admin123")
            {
                admindashboard admindb = new admindashboard();
                admindb.Show();
            }
            else
            {
                //code for datastoring and validation
                cnn.Open();
                cmd.CommandText = ("select * from app_users where email='" + email_txt2.Text + "'and password='******'");
                cmd.Connection  = cnn;
                SqlDataReader rd = cmd.ExecuteReader();

                if (rd.HasRows)
                {
                    userdashboard userdb = new userdashboard();
                    userdb.Show();
                    LoginInfo.email = email_txt2.Text;
                    //MessageBox.Show(LoginInfo.email);
                }

                else
                {
                    msgrtn = "YOU ARE NOT REGISTERED \n PLEASE SIGNIN";
                    messagebox msgbox = new messagebox();
                    msgbox.labelmsg(msgrtn);
                    msgbox.Show();
                }
                rd.Close();
                cnn.Close();
            }
        }
예제 #2
0
파일: login.cs 프로젝트: samiya97/SMOTOApp
        private void singup_btn_Click(object sender, EventArgs e)
        {
            //code for datastoring and validation

            if (name_txt.Text == "")
            {
                namelbl.Text = "fill the feild";
            }
            else
            {
                namelbl.Text = "";
            }
            if (email_txt.Text == "")
            {
                emaillbl.Text = "fill the feild";
            }
            else
            {
                emaillbl.Text = "";
            }
            if (pass_txt.Text == "")
            {
                passlbl.Text = "fill the feild";
            }
            else
            {
                passlbl.Text = "";
            }


            if (!(name_txt.Text == "") && !namechk.Match(name_txt.Text).Success)
            {
                namelbl.Text = "Invalid name";
            }
            if (!(email_txt.Text == "") && !emailchk.Match(email_txt.Text).Success)
            {
                emaillbl.Text = "Invalid email";
            }
            if ((namechk.Match(name_txt.Text).Success) && (emailchk.Match(email_txt.Text).Success))
            {
                SqlCommand cmd1 = new SqlCommand();
                namelbl.Text  = "";
                emaillbl.Text = "";
                cnn.Open();
                cmd.CommandText = ("select 1 from app_users where email='" + email_txt.Text + "'");
                cmd.Connection  = cnn;
                SqlDataReader rd = cmd.ExecuteReader();

                if (!(rd.HasRows))
                {
                    cmd1.CommandText = "insert into app_users values('" + name_txt.Text + "', '" + email_txt.Text + "', '" + pass_txt.Text + "')";
                    rd.Close();
                    cmd1.Connection = cnn;
                    cmd1.ExecuteNonQuery();
                    msgrtn = "Registered successfully";
                    messagebox msgbox1 = new messagebox();
                    msgbox1.labelmsg(msgrtn);
                    msgbox1.Show();
                }
                else
                {
                    msgrtn = "this email is already REGISTERED !";
                    messagebox msgbox = new messagebox();
                    msgbox.labelmsg(msgrtn);
                    msgbox.Show();
                }
                cnn.Close();
            }
        }