コード例 #1
0
        /// <summary>
        /// method ini untuk button login sebagai proses validasi
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void btnLogin_Click(object sender, EventArgs e)
        {
            string  uname         = tbUname.Text;
            string  pswd          = tbPswd.Text;
            AksesDB a             = new AksesDB();
            string  hasilvalidasi = a.validasilogin(uname, pswd);

            if (hasilvalidasi == "valid")
            {
                Home h = new Home();
                namauser = tbUname.Text;
                h.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Username atau Password salah.\n" +
                                "\nPastikan Username dan Password yang anda ketikkan sudah benar!", "Login Error! " + hasilvalidasi, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                tbUname.Clear();
                tbPswd.Clear();
            }
        }
コード例 #2
0
        public void login5()
        {
            AksesDB adb = new AksesDB();

            Assert.AreEqual("invalid", adb.validasilogin("", ""));
        }
コード例 #3
0
        public void login4()
        {
            AksesDB adb = new AksesDB();

            Assert.AreEqual("invalid", adb.validasilogin("Budi", "kosberkah"));
        }
コード例 #4
0
        public void login2()
        {
            AksesDB adb = new AksesDB();

            Assert.AreEqual("invalid", adb.validasilogin("Budi", "ibukosbaik"));
        }
コード例 #5
0
        public void login1()
        {
            AksesDB adb = new AksesDB();

            Assert.AreEqual("valid", adb.validasilogin("Silvi", "ibukosbaik"));
        }