Beispiel #1
0
        private void btnBack_Click(object sender, EventArgs e)
        {
            Hide();
            QuanLyKhoHang qlKhoHang = new QuanLyKhoHang(NVDangNhap);

            qlKhoHang.ShowDialog();
            this.Close();
        }
Beispiel #2
0
        private void btnQuaylai_Click(object sender, EventArgs e)
        {
            QuanLyKhoHang quanLyKho = new QuanLyKhoHang(NVDangNhap);

            this.Hide();
            quanLyKho.ShowDialog();
            this.Close();
        }
Beispiel #3
0
        private void btnDangXuat_Click(object sender, EventArgs e)
        {
            Hide();
            QuanLyKhoHang dn = new QuanLyKhoHang();

            dn.ShowDialog();
            this.Close();
        }
Beispiel #4
0
        private void btnDangnhap_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtID.Text.Trim() == "" || txtPassword.Text.Trim() == "")
                {
                    throw new IDandPassisNull();
                }
                else if (layer02.DangNhap(txtID.Text.Trim(), txtPassword.Text.Trim()))
                {
                    string MaNV     = null;
                    int    chucnang = layer02.ChucNangNguoiDung(txtID.Text.Trim(), txtPassword.Text.Trim());

                    if (layer02.GetMaNV(txtID.Text.Trim(), txtPassword.Text.Trim()) != null)
                    {
                        MaNV = layer02.GetMaNV(txtID.Text.Trim(), txtPassword.Text.Trim());
                        NhanVienDangNhap.MaNV      = MaNV;
                        NhanVienDangNhap.TenNV     = layer02.GetTenNV(txtID.Text.Trim(), txtPassword.Text.Trim());
                        NhanVienDangNhap.PhanQuyen = chucnang.ToString();
                    }

                    if (chucnang == 1)
                    {
                        // Quản lý
                        FormQuanLyVien formQuanLy = new FormQuanLyVien();
                        this.Hide();
                        formQuanLy.ShowDialog();
                        this.Close();
                    }
                    else if (chucnang == 2)
                    {
                        // Kho hàng
                        QuanLyKhoHang quanLyKho = new QuanLyKhoHang(NhanVienDangNhap);
                        this.Hide();
                        quanLyKho.ShowDialog();
                        this.Close();
                    }
                    else if (chucnang == 3)
                    {
                        // Bán hàng
                        Hide();
                        BanHang bh = new BanHang(NhanVienDangNhap);
                        bh.ShowDialog();
                        this.Close();
                    }
                    else
                    {
                        throw new IDDoesnotExist();
                    }
                }
            }
            catch (IDandPassisNull)
            {
                MessageBox.Show("Không được để trống thông tin.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DangNhap_Load(sender, e);
            }
            catch (IDDoesnotExist)
            {
                MessageBox.Show("Tài khoản không tồn tại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DangNhap_Load(sender, e);
            }
            catch (Exception)
            {
                MessageBox.Show("Đăng nhập thất bại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DangNhap_Load(sender, e);
            }
        }