private void btn_DangXuat_Click(object sender, EventArgs e)
        {
            lblTenNguoiDung.Text = "Không có";
            Default();
            DongFormCon();
            if (m_FrmLogin == null || m_FrmLogin.IsDisposed)
            {
                m_FrmLogin = new frmDangNhap();
            }

            m_FrmLogin.txtUsername.Text = "";
            m_FrmLogin.txtPassword.Text = "";
            DangNhap();
        }
Exemplo n.º 2
0
        private void buttonItem27_Click(object sender, EventArgs e)
        {
            if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed)
            {
                m_FormDangNhap = new frmDangNhap();
            }

            m_FormDangNhap.txtdangnhap.Text    = "";
            m_FormDangNhap.txtmatkhau.Text     = "";
            m_FormDangNhap.lblDangNhapLoi.Text = "";
            m_FormDangNhap.lblMatKhauLoi.Text  = "";

            DangNhap();
        }
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            if (m_FrmLogin == null || m_FrmLogin.IsDisposed)
            {
                m_FrmLogin = new frmDangNhap();
            }

            m_FrmLogin.txtUsername.Text  = "";
            m_FrmLogin.txtPassword.Text  = "";
            m_FrmLogin.lblUserError.Text = "";
            m_FrmLogin.lblPassError.Text = "";

            DangNhap();
        }
Exemplo n.º 4
0
        public void DangNhap()
        {
Cont:
            if (m_FrmLogin == null || m_FrmLogin.IsDisposed)
            {
                m_FrmLogin = new frmDangNhap();
            }

            if (m_FrmLogin.ShowDialog() == DialogResult.OK)
            {
                if (m_FrmLogin.txtUsername.Text == "")
                {
                    m_FrmLogin.lblPassError.Text = "";
                    m_FrmLogin.lblUserError.Text = "Bạn chưa nhập tên!";
                    goto Cont;
                }

                if (m_FrmLogin.txtPassword.Text == "")
                {
                    m_FrmLogin.lblUserError.Text = "";
                    m_FrmLogin.lblPassError.Text = "Bạn chưa nhập mật khẩu!";
                    goto Cont;
                }

                int ketQua = m_NguoiDungCtrl.DangNhap(m_FrmLogin.txtUsername.Text, m_FrmLogin.txtPassword.Text);

                switch (ketQua)
                {
                case 0:
                    m_FrmLogin.lblPassError.Text = "";
                    m_FrmLogin.lblUserError.Text = "Người dùng này không tồn tại!";
                    goto Cont;

                case 1:
                    m_FrmLogin.lblUserError.Text = "";
                    m_FrmLogin.lblPassError.Text = "Mật khẩu không hợp lệ!";
                    goto Cont;

                case 2:
                    lblTenNguoiDung.Text = Utilities.NguoiDung.TenND;
                    Permissions(Utilities.NguoiDung.LoaiND.MaLoai);
                    break;
                }
            }
            else
            {
                return;
            }
        }
Exemplo n.º 5
0
 private void btnDangNhap_Click(object sender, EventArgs e)
 {
     if (fDN == null || fDN.IsDisposed)
     {
         fDN = new frmDangNhap();
     }
     if (fDN.ShowDialog() == DialogResult.OK)
     {
         if (fDN.txtTenDangNhap.Text.Trim() == "")
         {
             MessageBox.Show("Tên đăng nhập không được để trống!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             btnDangNhap_Click(sender, e);
         }
         else if (fDN.txtMatKhau.Text.Trim() == "")
         {
             MessageBox.Show("Mật khẩu viên không được để trống!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             btnDangNhap_Click(sender, e);
         }
         else
         {
             TaiKhoanBus tKBus = new TaiKhoanBus();
             if (tKBus.DangNhap(fDN.txtTenDangNhap.Text.Trim(), fDN.txtMatKhau.Text))
             {
                 // Đăng nhập thành công
                 if (quyenHan == Quyen_QuanLy)
                 {
                     setVaiTro(Quyen_QuanLy);
                     fDN.txtMatKhau.Clear();
                 }
                 else if (quyenHan == Quyen_NhanVien)
                 {
                     setVaiTro(Quyen_NhanVien);
                     fDN.txtMatKhau.Clear();
                 }
                 else
                 {
                     setVaiTro(Quyen_Khach);
                 }
             }
             else
             {
                 // Đăng nhập thất bại
                 MessageBox.Show("Tên đăng nhập hoặc mật khẩu không chính xác!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 btnDangNhap_Click(sender, e);
             }
         }
     }
 }
Exemplo n.º 6
0
        private void buttondangnhap_Click(object sender, EventArgs e)
        {
            if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed)
            {
                m_FormDangNhap = new frmDangNhap();
            }

            //m_NguoiDungCtrl.HienThiTaiKhoanDuocLuu(m_FormDangNhap.txtdangnhap, m_FormDangNhap.txtmatkhau);

            m_FormDangNhap.txtdangnhap.Text    = "";
            m_FormDangNhap.txtmatkhau.Text     = "";
            m_FormDangNhap.lblDangNhapLoi.Text = "";
            m_FormDangNhap.lblMatKhauLoi.Text  = "";

            DangNhap();
        }
Exemplo n.º 7
0
        private void btnDangNhap_ItemClick(object sender, ItemClickEventArgs e)
        {
            Form frm = this.CheckExists(typeof(frmDangNhap));

            if (frm != null)
            {
                frm.Activate();
            }
            else
            {
                frmDangNhap f = new frmDangNhap();
                f.MdiParent = this;
                f.Show();
                f.PrintInfoLoginEvent += new frmDangNhap.PrintInfoLoginHandler(ShowStatusBar);
            }
        }
Exemplo n.º 8
0
        private void btnDangXuat_ItemClick(object sender, ItemClickEventArgs e)
        {
            try
            {
                if (Data.m_objConnection != null && Data.m_objConnection.State == ConnectionState.Open)
                {
                    Data.m_objConnection.Close();
                }
                ShowStatusBar("", "", "");
                Common.Data.m_strServerName = "";
                Common.Data.m_strLogin      = "";
                Common.Data.m_strPassword   = "";

                Common.Data.m_strLoginDN    = "";
                Common.Data.m_strPasswordDN = "";

                Common.Data.m_strMaGV  = "";
                Common.Data.m_strGroup = "";
                Common.Data.m_strHoten = "";

                Common.Data.m_nKhoa = 0;

                btnDangNhap.Enabled    = true;
                btnDangXuat.Enabled    = false;
                btnTaoTaiKhoan.Enabled = false;
                btnMonHoc.Enabled      = false;
                btnLop.Enabled         = false;
                btnSinhVien.Enabled    = false;
                btnNhapDiem.Enabled    = false;
                btnHocPhi.Enabled      = false;

                MessageBox.Show("Đăng xuất thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                frmDangNhap f = new frmDangNhap();
                f.MdiParent = this;
                f.Show();
                f.PrintInfoLoginEvent += new frmDangNhap.PrintInfoLoginHandler(ShowStatusBar);
            }
            catch
            {
                MessageBox.Show("Đăng xuất thất bại", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemplo n.º 9
0
        /// <summary>
        /// Đăng nhập vào phần mềm
        /// </summary>
        public void DangNhap()
        {
            this.Hide();
            try
            {
                GlobalSettings.ConnectToDatabase();

                frmDangNhap frm = new frmDangNhap();
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    LoadGiaoDien();

                    this.Show();

                    timer.Start();
                }
            }
            catch
            {
                Reconnect();
            }
        }
Exemplo n.º 10
0
        private void btnDangNhapctrl_Click(object sender, EventArgs e)
        {
            if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed)
            {
                m_FormDangNhap = new frmDangNhap();
            }

            //
            if (m_FormDangNhap.txtdangnhap.Text != "")
            {
                m_FormDangNhap.checkLuuMatKhau.Checked = true;
            }
            else if (m_FormDangNhap.txtdangnhap.Text == "")
            {
                m_FormDangNhap.checkLuuMatKhau.Checked = false;
            }

            m_FormDangNhap.txtdangnhap.Text    = "";
            m_FormDangNhap.txtmatkhau.Text     = "";
            m_FormDangNhap.lblDangNhapLoi.Text = "";
            m_FormDangNhap.lblMatKhauLoi.Text  = "";

            DangNhap();
        }
        private void frmMain_Load(object sender, EventArgs e)
        {
            frmDangNhap frmDangNhap = new frmDangNhap();

            frmDangNhap.ShowDialog();

            this.Enabled       = true;
            txtUser.Caption    = "Tài khoản đăng nhập: " + Program.userName;
            txtPostion.Caption = "Chức vụ: " + Program.position;
            ctlPhanQuyen ctl = new ctlPhanQuyen(tabMain);

            ctl.Dock = DockStyle.Fill;
            if (Program.position == "Admin")
            {
                ctl.AddPhanQuyen(this);
            }
            else
            {
                ctl.AddPhanQuyen(this);
                ribbonControl1.SelectedPage = ribbonControl1.MergedPages[0];
                this.ribbonControl1.UnMergeRibbon();
                ctl.Dispose();
            }
        }
Exemplo n.º 12
0
        private void btnDangNhap_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            frmLogin = new frmDangNhap();

            if (frmLogin.ShowDialog() == DialogResult.OK)
            {
                btnDangNhap.Enabled        = false;
                btnDangXuat.Enabled        = true;
                btnCapNhatTaiKhoan.Enabled = true;

                // Nếu là giám đốc
                if (Program.CurrentUser.ID_nhan_vien == null)
                {
                    // Chuc nang he thong
                    btnNguoiDung.Enabled = true;
                    btnNhatKy.Enabled    = true;
                    btnNhacNho.Enabled   = true;
                    btnSaoLuu.Enabled    = true;
                    //btnCauHinh.Enabled = true;
                    btnPhucHoi.Enabled = true;

                    // Chuc nang quan ly kho
                    btnNhapMoi.Enabled = true;
                    //btnNhapLai.Enabled = true;

                    // Chức năng quản lý danh mục
                    btnNhomVatTu.Enabled  = true;
                    btnNhaCungCap.Enabled = true;
                    btnNhanVien.Enabled   = true;

                    lblUser.Caption = "Giám đốc: " + (Program.CurrentUser.Ten_day_du != null ? Program.CurrentUser.Ten_day_du : "");
                }
                // Nếu là nhân viên
                else
                {
                    // Chuc nang he thong
                    btnNguoiDung.Enabled = false;
                    btnNhatKy.Enabled    = false;
                    btnNhacNho.Enabled   = false;
                    btnSaoLuu.Enabled    = false;
                    //btnCauHinh.Enabled = false;
                    btnPhucHoi.Enabled = false;

                    // Chuc nang quan ly kho
                    btnNhapMoi.Enabled = true;
                    //btnNhapLai.Enabled = true;

                    // Chức năng quản lý danh mục
                    btnNhomVatTu.Enabled  = false;
                    btnNhaCungCap.Enabled = false;
                    btnNhanVien.Enabled   = false;

                    lblUser.Caption = "Nhân viên: " + (Program.CurrentUser.Ten_day_du != null ? Program.CurrentUser.Ten_day_du : Program.CurrentUser.CAT_NhanVien.Ho_dem + " " + Program.CurrentUser.CAT_NhanVien.Ten);
                }

                CaiDatThongSoDongHo();

                if (Program.CurrentUser.Thoi_gian_cho != null)
                {
                    TotalTime = Program.CurrentUser.Thoi_gian_cho.Value;
                    TotalTime = TotalTime.Add(interval);
                    lblRemainingTimeMessage.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
                    lblRemainingTime.Visibility        = DevExpress.XtraBars.BarItemVisibility.Always;
                }
                else
                {
                    TotalTime = TimeSpan.FromMilliseconds((double)(RemainingTime + 2 * tmrDongHo.Interval));
                    lblRemainingTimeMessage.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                    lblRemainingTime.Visibility        = DevExpress.XtraBars.BarItemVisibility.Never;
                }

                ActiveTime = new TimeSpan(0, 0, 0);

                tmrDongHo.Start();
                tmrTracker.Start();

                VaiTroQuyenCtrl.ReconfigFormControls(this);
            }
        }
Exemplo n.º 13
0
        private void btnDangNhap_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Form frm = new frmDangNhap();

            frm.ShowDialog();
        }
Exemplo n.º 14
0
        public void DangNhap()
        {
Cont:
            if (m_FormDangNhap == null || m_FormDangNhap.IsDisposed)
            {
                m_FormDangNhap = new frmDangNhap();
            }

/*
 *          if (m_FormDangNhap.txtdangnhap.Text != "")
 *              m_FormDangNhap.checkLuuMatKhau.Checked = true;
 *          else// if (m_FormDangNhap.txtdangnhap.Text == "")
 *              m_FormDangNhap.checkLuuMatKhau.Checked = false;
 */

            if (m_FormDangNhap.ShowDialog() == DialogResult.OK)
            {
                if (m_FormDangNhap.txtdangnhap.Text == "")
                {
                    m_FormDangNhap.lblMatKhauLoi.Text  = "";
                    m_FormDangNhap.lblDangNhapLoi.Text = "Bạn chưa nhập tên!";
                    goto Cont;
                }

                if (m_FormDangNhap.txtmatkhau.Text == "")
                {
                    m_FormDangNhap.lblDangNhapLoi.Text = "";
                    m_FormDangNhap.lblMatKhauLoi.Text  = "Bạn chưa nhập mật khẩu!";
                    goto Cont;
                }

                //MessageBox.Show(m_FormDangNhap.txtdangnhap.Text); //Show cái này ra để debug :">
                int ketQua = m_NguoiDungCtrl.DangNhap(m_FormDangNhap.txtdangnhap.Text, m_FormDangNhap.txtmatkhau.Text);
                //MessageBox.Show(m_FormDangNhap.txtdangnhap.Text); //Show cái này ra để debug :">

                switch (ketQua)
                {
                case 0:
                    m_FormDangNhap.lblMatKhauLoi.Text  = "";
                    m_FormDangNhap.lblDangNhapLoi.Text = "Người dùng này không tồn tại!";
                    goto Cont;

                case 1:
                    m_FormDangNhap.lblDangNhapLoi.Text = "";
                    m_FormDangNhap.lblMatKhauLoi.Text  = "Mật khẩu không hợp lệ!";
                    goto Cont;

                case 2:
                    if (m_FormDangNhap.checkLuuMatKhau.Checked == true)
                    {
                        m_NguoiDungCtrl.LuuTaiKhoan(m_FormDangNhap.txtdangnhap.Text, m_FormDangNhap.txtmatkhau.Text);
                    }
                    else     //if (m_FormDangNhap.checkLuuMatKhau.Checked == false)
                    {
                        m_NguoiDungCtrl.XoaTaiKhoanDuocLuu();
                    }


                    Permissions(Utilities.NguoiDung.MaLoaiND.MaLoaiND);
                    break;
                }
            }
            else
            {
                return;
            }
        }
Exemplo n.º 15
0
        private void BtnDN_Click(object sender, EventArgs e)
        {
            frmDangNhap frmDangNhap = new frmDangNhap();

            frmDangNhap.ShowDialog();
        }