예제 #1
0
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            if (txtLogin.Text.Trim() == "" || txtPass.Text.Trim() == "")
            {
                MessageBox.Show("Tài khoản đăng nhập không thành công", "Báo lỗi đăng nhập", 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  = tENCNComboBox.SelectedIndex;
            Program.bds_dspm   = bdsDSPM;
            Program.mloginDN   = Program.mlogin;
            Program.passwordDN = Program.password;


            string strLenh = "EXEC DangNhap '" + Program.mlogin + "'";

            Program.myReader = Program.ExecSqlDataReader(strLenh);
            if (Program.myReader == null)
            {
                return;
            }
            Program.myReader.Read();
            //MessageBox.Show(Program.myReader.GetString(1));

            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();

            Program.formChinh.MANV.Text  = "Mã nhân viên: " + Program.username;
            Program.formChinh.HOTEN.Text = "Họ tên: " + Program.mHoTen;
            Program.formChinh.NHOM.Text  = "Nhóm: " + Program.mGroup;

            Program.formChinh.ribbonDanhMuc.Visible  = true;
            Program.formChinh.ribbonChucNang.Visible = true;
            Program.formChinh.ribbonBaoCao.Visible   = true;

            Program.formDangNhap.tENCNComboBox.Enabled = Program.formDangNhap.tENCNComboBox.Enabled = Program.formDangNhap.btnDangNhap.Enabled = false;

            frmNhanVien f = new frmNhanVien();

            f.MdiParent = Program.formChinh;
            f.Show();
        }
        private void btnNV_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Form f = this.CheckExists(typeof(frmNhanVien));

            if (f != null)
            {
                f.Activate();
            }
            else
            {
                f           = new frmNhanVien();
                f.MdiParent = this;
                f.Show();
            }
        }
예제 #3
0
        private void barButtonItem1_ItemClick_1(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Form frm = this.CheckExists(typeof(frmNhanVien));

            if (frm != null)
            {
                frm.Activate();
            }
            else
            {
                frmNhanVien f = new frmNhanVien();
                f.MdiParent = this;
                f.Show();
            }
        }