Beispiel #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     frm4 = new Form4();
     frm4.Show();
 }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string connectionString = @"Data Source=.\SQLEXPRESS;Initial Catalog=Censorship;Integrated Security=True";
            string sqlExpression    = "SELECT * FROM LoginAndPassword";
            //string ReadPath = @"C: \Users\Mk\source\repos\WindowsFormsApp11\WindowsFormsApp11\Registration\" + loginText.Text + ".txt";
            string loginInput = loginText.Text;
            string parolInput = parolText.Text;
            //string loginFile = "";
            //string parolFile = "";
            string userName = "";
            bool   flag     = false;

            if (loginText.Text == "admin" && parolText.Text == "ADMIN")
            {
                flag = true;
                Form4 form4 = new Form4();
                form4.Show();
                form4.label2.Text = "Admin";
                this.Visible      = false;
            }
            else
            {
                using (SqlConnection connection = new SqlConnection(connectionString))
                {
                    connection.Open();
                    SqlCommand    command = new SqlCommand(sqlExpression, connection);
                    SqlDataReader reader  = command.ExecuteReader();


                    if (reader.HasRows)       // если есть данные
                    {
                        while (reader.Read()) // построчно считываем данные
                        {
                            string x = reader["Login"].ToString();
                            string y = reader["Password"].ToString();
                            //MessageBox.Show(x + proverkaX.Length + loginText.Text + parolText.Text);

                            if (x == loginText.Text && y == parolText.Text)
                            {
                                flag     = true;
                                userName = (string)reader.GetValue(0);
                                form2.Show();
                                form2.label2.Text = userName;
                                this.Visible      = false;
                            }
                        }
                    }
                    reader.Close();
                }
            }
            if (flag = false)
            {
                MessageBox.Show("Login or Password  is not correct");
            }

            //if(File.Exists(ReadPath))
            //{
            //    try
            //    {
            //        using (StreamReader sr = new StreamReader(ReadPath, Encoding.Default))
            //        {
            //            userName = sr.ReadLine();
            //            loginFile = sr.ReadLine();
            //            parolFile = sr.ReadLine();
            //        }
            //    }
            //    catch(Exception ex) { MessageBox.Show(ex.Message); }
            //    if(loginInput !="" && parolInput!="" && loginInput == loginFile && parolInput ==parolFile)
            //    {
            //        form2.Show();
            //        form2.label2.Text = userName;
            //        this.Visible = false;
            //    }
            //    else
            //    {
            //        MessageBox.Show("Wrong login or parol");
            //    }

            //}
            //else
            //{
            //    MessageBox.Show("Wrong login or parol");
            //    MessageBox.Show("Perhaps didn't you registered?");
            //}
        }