コード例 #1
0
        private void readerstable_Click(object sender, RoutedEventArgs e)
        {
            TicketSale a = new TicketSale();

            a.Show();
            this.Close();
        }
コード例 #2
0
 private void BtnLogin_Click(object sender, RoutedEventArgs e)
 {
     if ((_q1.Text != "") && (_q2.Password != ""))
     {
         Account account = Account.GetInstance(null, null, null, null, null, _q1.Text, _q2.Password);
         account.NickName = _q1.Text;
         account.Password = _q2.Password;
         using (SqlConnection connection = new SqlConnection(@"Data Source=VIKTOR_BRAUS\SQLEXPRESS01;Initial Catalog=Library;Integrated Security=True"))
         {
             connection.Open();
             SqlCommand    CheckInBase = new SqlCommand("SELECT НікНейм FROM Читачі WHERE НікНейм = 'admin'", connection);
             SqlDataReader reader      = CheckInBase.ExecuteReader();
             if (reader.Read() && (_q1.Text == "admin") && (_q2.Password == "1234"))
             {
                 MessageBox.Show("Admin");
                 TicketSale a1 = new TicketSale();
                 a1.Show();
                 this.Close();
             }
             else
             {
                 reader.Close();
                 SqlDataAdapter sda = new SqlDataAdapter("Select Count (*) From Читачі where НікНейм = '" + _q1.Text + "' and Пароль = '" + _q2.Password + "'", connection);
                 DataTable      dt  = new DataTable();
                 sda.Fill(dt);
                 if (dt.Rows[0][0].ToString() == "1")
                 {
                     Database_Authorization start = new Database_Authorization(account.NickName, account.Password);
                     UserTicket             a     = new UserTicket();
                     a.Show();
                     this.Close();
                 }
                 else
                 {
                     MessageBox.Show("Невірні Дані. Будь Ласка, пробуйте ще.");
                     MessageBox.Show("Invalid Data. please Retry.");
                     _q1.Text     = null;
                     _q2.Password = null;
                 }
             }
             connection.Close();
         }
     }
     else
     {
         MessageBox.Show("There is no data. please, write down your username and password.");
         MessageBox.Show("Дані не введені. Увведіть дані.");
         _q1.Text     = null;
         _q2.Password = null;
     }
 }