コード例 #1
0
        private void btnDangnhap_Click(object sender, EventArgs e)
        {
            if (txtLogin.Text.Trim() == "")
            {
                MessageBox.Show("Tài khoản không được để trống.", "Lỗi", MessageBoxButtons.OK);
                txtLogin.Focus();
                return;
            }
            Program.mlogin   = txtLogin.Text;
            Program.password = txtPass.Text;
            if (Program.KetNoi() == 0)
            {
                return;
            }
            // MessageBox.Show("Đăng nhập thành công.", "", MessageBoxButtons.OK);
            Program.mChinhanh  = tENKHOAComboBox.SelectedIndex; // gan vi tri da duoc chon: 0 1 2
            Program.mloginDN   = Program.mlogin;                // giu lại tk va mk dang nhap
            Program.passwordDN = Program.password;
            string strLenh = "EXEC SP_DANGNHAP '" + Program.mlogin + "'";

            Program.myReader = Program.ExecSqlDataReader(strLenh);
            if (Program.myReader == null)
            {
                return;
            }
            Program.myReader.Read();


            Program.username = Program.myReader.GetString(0);     // Lay user name
            if (Convert.IsDBNull(Program.username))
            {
                MessageBox.Show("Login này không có quyền truy cập dữ liệu\n Hãy xem lại username, password", "Thông báo", MessageBoxButtons.OK);
                return;
            }
            Program.mHoten      = Program.myReader.GetString(1);
            Program.mGroup      = Program.myReader.GetString(2);
            Program.tenServerDN = tENKHOAComboBox.ValueMember.ToString();
            Program.myReader.Close();
            Program.conn.Close();
            //Program.frmChinh.MAGV.Text = "Mã giảng viên: " + Program.username;
            //Program.frmChinh.HOTEN.Text = "Họ tên: " + Program.mHoten;
            //Program.frmChinh.NHOM.Text = "Nhóm: " + Program.mGroup;

            if (String.Equals(Program.mGroup, "PGV") || String.Equals(Program.mGroup, "Khoa"))
            {
                frmMain main = new frmMain(); // Instantiate a Form3 object.
                main.Show();                  // Show Form3 and
                //this.Close(); // closes the Form2 instance.
            }
            if (String.Equals(Program.mGroup, "PKeToan"))
            {
                frmPhongKeToan hocphi = new frmPhongKeToan(); // Instantiate a Form3 object.
                hocphi.Show();                                // Show Form3 and
                //this.Close(); // closes the Form2 instance.
            }
            //MessageBox.Show("Đăng nhập thành công.", "Thông báo", MessageBoxButtons.OK);
        }
コード例 #2
0
        private void Btndangnhap_Click(object sender, EventArgs e)
        {
            if (txtLogin.Text.Trim() == "" || txtPass.Text.Trim() == "")
            {
                MessageBox.Show("Login name và mật mã không được trống", "", MessageBoxButtons.OK);
                return;
            }
            Program.mlogin = txtLogin.Text; Program.password = txtPass.Text;
            if (Program.KetNoi() == 0)
            {
                return;
            }

            Program.mChinhanh   = cmbCN.SelectedIndex;
            Program.tenServerDN = cmbCN.SelectedValue.ToString();
            Program.mloginDN    = Program.mlogin;
            Program.passwordDN  = Program.password;
            string strLenh = "EXEC SP_DANGNHAP '" + Program.mlogin + "'";

            Program.myReader = Program.ExecSqlDataReader(strLenh);
            if (Program.myReader == null)
            {
                return;
            }
            Program.myReader.Read();


            Program.username = Program.myReader.GetString(0);     // Lay user name
            if (Convert.IsDBNull(Program.username))
            {
                MessageBox.Show("Login bạn nhập không có quyền truy cập dữ liệu\n Bạn xem lại username, password", "", MessageBoxButtons.OK);
                return;
            }
            Program.mHoten = Program.myReader.GetString(1);
            Program.mGroup = Program.myReader.GetString(2);
            Program.myReader.Close();
            Program.conn.Close();
            //MessageBox.Show("Giảng vien - Nhom : " + Program.mHoten + " - " + Program.mGroup, "", MessageBoxButtons.OK);

            //FormClass fLogin = new FormClass();
            //fLogin.Show();
            //SinhVien fsv = new SinhVien();
            //fsv.Show();
            if (String.Equals(Program.mGroup, "PGV") || String.Equals(Program.mGroup, "Khoa"))
            {
                FormMain fm = new FormMain();
                fm.Show();
                //this.Close(); // closes the Form2 instance.
            }
            if (String.Equals(Program.mGroup, "PKETOAN"))
            {
                frmPhongKeToan hocphi = new frmPhongKeToan(); // Instantiate a Form3 object.
                hocphi.Show();                                // Show Form3 and
                //this.Close(); // closes the Form2 instance.
            }
        }