private void btnLogin_Click(object sender, EventArgs e)
 {
     if (txtID.Text == "")
     {
         MessageBox.Show("Hãy nhập tên đăng nhập.", "Thông báo", MessageBoxButtons.OK);
     }
     else if (txtPass.Text == "")
     {
         MessageBox.Show("Hãy nhập mật khẩu.", "Thông báo", MessageBoxButtons.OK);
     }
     else
     {
         if (user.DangNhapBUS(txtID.Text, txtPass.Text) == -1)
         {
             MessageBox.Show("Sai tên đăng nhập. Hãy nhập lại tên đăng nhập.", "Thông báo", MessageBoxButtons.OK);
             txtID.Text   = "";
             txtPass.Text = "";
         }
         else if (user.DangNhapBUS(txtID.Text, txtPass.Text) == -2)
         {
             MessageBox.Show("Sai mật khẩu. Hãy nhập lại mật khẩu", "Thông báo", MessageBoxButtons.OK);
             txtPass.Text = "";
         }
         // 1 ->Quản lý, 2 ->Nhân viên
         else if (user.DangNhapBUS(txtID.Text, txtPass.Text) == 1 ||
                  user.DangNhapBUS(txtID.Text, txtPass.Text) == 2)
         {
             fDatHang f = new fDatHang();
             f.Show();
             this.Hide();
         }
     }
 }
Пример #2
0
        public void Test_LoginWrongPass()
        {
            uBUS = new TaiKhoanBUS();

            int expected = -2;
            int actual   = uBUS.DangNhapBUS("Long", "321");

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        public void Test_LoginWrongID()
        {
            uBUS = new TaiKhoanBUS();

            int expected = -1;
            int actual   = uBUS.DangNhapBUS("LongLong", "123");

            Assert.AreEqual(expected, actual);
        }
Пример #4
0
        public void Test_LoginByNhanVien1()
        {
            uBUS = new TaiKhoanBUS();

            int expected = 2;
            int actual   = uBUS.DangNhapBUS("Huy", "123");

            Assert.AreEqual(expected, actual);
        }
Пример #5
0
        public void Test_LoginByQuanLy()
        {
            uBUS = new TaiKhoanBUS();
            // 1 là Quản lý
            int expected = 1;
            int actual   = uBUS.DangNhapBUS("Long", "123");

            Assert.AreEqual(expected, actual);
        }
Пример #6
0
        public void Test_LoginByNhanVien()
        {
            uBUS = new TaiKhoanBUS();
            // 2 là Nhân viên
            int expected = 2;
            int actual   = uBUS.DangNhapBUS("Trai", "123");

            Assert.AreEqual(expected, actual);
        }
Пример #7
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     if (txtID.Text == "")
     {
         MessageBox.Show("Hãy nhập tên đăng nhập.", "Thông báo", MessageBoxButtons.OK);
     }
     else if (txtPass.Text == "")
     {
         MessageBox.Show("Hãy nhập mật khẩu.", "Thông báo", MessageBoxButtons.OK);
     }
     else
     {
         if (user.DangNhapBUS(txtID.Text, txtPass.Text) == -1)
         {
             MessageBox.Show("Sai tên đăng nhập. Hãy nhập lại tên đăng nhập.", "Thông báo", MessageBoxButtons.OK);
             txtID.Text   = "";
             txtPass.Text = "";
         }
         if (user.DangNhapBUS(txtID.Text, txtPass.Text) == -2)
         {
             MessageBox.Show("Sai mật khẩu. Hãy nhập lại mật khẩu", "Thông báo", MessageBoxButtons.OK);
             txtPass.Text = "";
         }
         if (user.DangNhapBUS(txtID.Text, txtPass.Text) == 2)
         {
             MessageBox.Show("Thông tin này chỉ dành cho Quản lý.", "Thông báo", MessageBoxButtons.OK);
             fDatHang f = new fDatHang();
             f.Show();
             this.Hide();
         }
         if (user.DangNhapBUS(txtID.Text, txtPass.Text) == 1)
         {
             fQuanLy f = new fQuanLy();
             f.Show();
             this.Hide();
         }
     }
 }