Ejemplo n.º 1
0
        private void BoPhan_Load(object sender, EventArgs e)
        {
            Disabletbx();
            Enablebtn();
            btn_mo.Enabled = false;
            acc.AutoComplete(tbx_MaBP, "SELECT MABP FROM BOPHAN");
            acc.AutoCompletecbx(tbx_MaKho, "SELECT TENKHO FROM KHOHANG", "TENKHO");
            acc.AutoCompletecbx(tbx_NQL, "SELECT TENNV FROM NHANVIEN", "TENNV");

            dgv_BoPhan.DataSource = acc.Select_Data("SELECT BOPHAN.MABP, TENBP, BOPHAN.DIENTHOAI, TENKHO, TENNV FROM BOPHAN left join NHANVIEN on BOPHAN.NQL = NHANVIEN.MANV left join KHOHANG on BOPHAN.MAKHO = KHOHANG.MAKHO");

            dgv_BoPhan.Columns["MABP"].Width      = 80;
            dgv_BoPhan.Columns["TENBP"].Width     = 150;
            dgv_BoPhan.Columns["DIENTHOAI"].Width = 120;
            dgv_BoPhan.Columns["TENKHO"].Width    = 145;
            dgv_BoPhan.Columns["TENNV"].Width     = 150;

            dgv_BoPhan.Columns["MABP"].HeaderText      = "Mã BP";
            dgv_BoPhan.Columns["DIENTHOAI"].HeaderText = "Điện Thoại";
            dgv_BoPhan.Columns["TENKHO"].HeaderText    = "Kho";
            dgv_BoPhan.Columns["TENNV"].HeaderText     = "Nhân Viên";
            dgv_BoPhan.Columns["TENBP"].HeaderText     = "Bộ Phận";

            dgv_BoPhan.ClearSelection();
            ClearText();

            if (QUYENHD == "ADMIN" || QUYENHD == "Admin" || QUYENHD == "admin")
            {
                btn_xoa.Enabled = true;
            }
            else
            {
                btn_xoa.Enabled = false;
            }
        }
Ejemplo n.º 2
0
        private void DanhMucSP_Load(object sender, EventArgs e)
        {
            tbx_madm.Text = " ";
            Disable();
            bt_xoa.Enabled = true;
            tbx_tendm.Focus();
            acc.AutoCompletecbx(tbx_makho, "SELECT TENKHO FROM KHOHANG", "TENKHO");
            tbx_madm.Enabled      = false;
            dgvDANHMUC.DataSource = acc.Select_Data("SELECT DM.MADANHMUC,TENDANHMUC,KHOHANG.TENKHO,DM.GHICHU from DANHMUC DM left join KHOHANG on KHOHANG.MAKHO=DM.MAKHO");
            dgvDANHMUC.ClearSelection();

            //hiển thị tiêu đề của các cột:
            dgvDANHMUC.Columns[0].HeaderText = "Mã Danh Mục";
            dgvDANHMUC.Columns[1].HeaderText = "Tên Danh Mục";
            dgvDANHMUC.Columns[2].HeaderText = "Tên Kho";
            dgvDANHMUC.Columns[3].HeaderText = "Ghi Chú";

            //căn độ rộng cột:
            dgvDANHMUC.Columns[1].Width = 200;
            dgvDANHMUC.Columns[2].Width = 200;
            dgvDANHMUC.Columns[3].Width = 160;


            btn_ghinhan.Enabled   = false;
            bt_them.Enabled       = true;
            bt_xoa.Enabled        = true;
            bt_chophepsua.Enabled = true;
        }
        private void ThemTaiKhoan_Load(object sender, EventArgs e)
        {
            Disabletbx();
            acc.AutoCompletecbx(tbx_MaNV, "Select TENNV from NHANVIEN", "TENNV");
            acc.AutoComplete(tbx_QuyenHan, "SELECT QUYENHAN FROM DANGNHAP");
            tbx_MaNV.SelectedIndex = -1;

            dgvThemTK.DataSource = acc.Select_Data("Select USERNAME, PASSWORD, TENNV, QUYENHAN from DANGNHAP, NHANVIEN WHERE DANGNHAP.MANV = NHANVIEN.MANV");
            dgvThemTK.ClearSelection();
            // INSERT

            //Dộ rộng cột
            dgvThemTK.Columns[0].Width = 105;
            dgvThemTK.Columns[1].Width = 105;
            dgvThemTK.Columns[2].Width = 145;
            dgvThemTK.Columns[3].Width = 130;

            dgvThemTK.Columns["USERNAME"].HeaderText = "Tên Đăng Nhập";
            dgvThemTK.Columns["PASSWORD"].HeaderText = "Mật Khẩu";
            dgvThemTK.Columns["TENNV"].HeaderText    = "Tên Nhân Viên";
            dgvThemTK.Columns["QUYENHAN"].HeaderText = "Quyền Hạn";

            Enablebtn();
            Disabletbx();
            Cleartbx();
            if (QUYENHD == "ADMIN" || QUYENHD == "Admin" || QUYENHD == "admin")
            {
                bt_xoa.Enabled = true;
            }
            else
            {
                bt_xoa.Enabled = false;
            }
        }
Ejemplo n.º 4
0
        private void SANPHAM_Load(object sender, EventArgs e)
        {
            acc.AutoCompletecbx(txb_madm, "SELECT TENDANHMUC FROM DANHMUC", "TENDANHMUC");
            acc.AutoCompletecbx(txb_ncc, "SELECT TENNHACC FROM NHACUNGCAP", "TENNHACC");
            acc.AutoCompleteByArray(txb_phanloai, DS_PhanLoai);
            Disable();
            tbx_masp.Enabled       = false; tbx_tensp.Focus();
            tbx_masp.Text          = " ";
            label_thongbaoSP.Text  = "";
            txb_timkiem.Text       = "Hãy nhập từ khóa tìm kiếm..";
            dgv_SANPHAM.DataSource = acc.Select_Data("SELECT MASP,TENSP,GIA,SERIAL,NHACUNGCAP.TENNHACC,DANHMUC.TENDANHMUC ,NGAYSANXUAT,HANSUDUNG,SOLUONG,PHANLOAI,HINHANH,SP.GHICHU  FROM SANPHAM SP LEFT JOIN DANHMUC on DANHMUC.MADANHMUC = SP.MADANHMUC left join NHACUNGCAP on NHACUNGCAP.MANCC = SP.MANCC");
            dgv_SANPHAM.ClearSelection();
            groupBox_DSSP.Text = "Danh Sách Sản Phẩm";

            // CUSTOM SIZE COLUMN:
            dgv_SANPHAM.Columns[0].Width = 70;
            dgv_SANPHAM.Columns[1].Width = 150;
            dgv_SANPHAM.Columns[2].Width = 100;
            dgv_SANPHAM.Columns[3].Width = 100;
            dgv_SANPHAM.Columns[4].Width = 200;
            dgv_SANPHAM.Columns[5].Width = 180;
            dgv_SANPHAM.Columns[8].Width = 50;
            dgv_SANPHAM.Columns[9].Width = 150;
            // hiển thị tiêu đề của các cột:
            dgv_SANPHAM.Columns[0].HeaderText  = "Mã Sản Phẩm";
            dgv_SANPHAM.Columns[1].HeaderText  = "Tên Sản Phẩm";
            dgv_SANPHAM.Columns[2].HeaderText  = "Giá";
            dgv_SANPHAM.Columns[3].HeaderText  = "Serial";
            dgv_SANPHAM.Columns[4].HeaderText  = "Tên Nhà Cung Cấp";
            dgv_SANPHAM.Columns[5].HeaderText  = "Tên Danh Mục";
            dgv_SANPHAM.Columns[6].HeaderText  = "Ngày Sản Xuất";
            dgv_SANPHAM.Columns[7].HeaderText  = "Hạn Sử Dụng";
            dgv_SANPHAM.Columns[8].HeaderText  = "Số Lượng";
            dgv_SANPHAM.Columns[9].HeaderText  = "Phân Loại";
            dgv_SANPHAM.Columns[10].HeaderText = "Hình Ảnh ";
            dgv_SANPHAM.Columns[11].HeaderText = "Ghi Chú";
            //

            textBox_showpart.Enabled = false;

            btn_themmoi.Enabled    = true;
            btn_xoa.Enabled        = true;
            btn_chophepsua.Enabled = true;
            btn_ghinhan.Enabled    = false;
        }
Ejemplo n.º 5
0
        private void NhanVIen_Load(object sender, EventArgs e)
        {
            cbx_nv.SelectedIndex = 0;
            Disabletbx();
            Enablebtn();
            lbx_trangthai.Visible = false;
            cbx_trangthai.Visible = false;
            cbx_trangthai.Checked = false;
            acc.AutoComplete(tbx_MaNV, "SELECT MANV FROM NHANVIEN");
            acc.AutoCompletecbx(tbx_MaBP, "SELECT TENBP FROM BOPHAN", "TENBP");
            acc.AutoComplete(tbx_chucvu, "SELECT CHUCVU FROM NHANVIEN");

            dgvNhanVien.DataSource = acc.Select_Data("Select NHANVIEN.TRANGTHAI, MANV, TENNV, EMAIL, NS, GT, NHANVIEN.DIENTHOAI, CHUCVU, HINHANH, DIACHI, LUONG, TENBP from NHANVIEN, BOPHAN WHERE BOPHAN.MABP = NHANVIEN.MABP and NHANVIEN.TRANGTHAI = '1' order by MANV asc");
            dgvNhanVien.ClearSelection();
            tbx_MaNV.Enabled = false;
            rbtn_Nam.Checked = true;

            dgvNhanVien.Columns["TRANGTHAI"].HeaderText = "TT";
            dgvNhanVien.Columns["MANV"].HeaderText      = "Mã Nhân Viên";
            dgvNhanVien.Columns["TENNV"].HeaderText     = "Nhân Viên";
            dgvNhanVien.Columns["EMAIL"].HeaderText     = "Email";
            dgvNhanVien.Columns["NS"].HeaderText        = "Ngày Sinh";
            dgvNhanVien.Columns["GT"].HeaderText        = "GT";
            dgvNhanVien.Columns["DIENTHOAI"].HeaderText = "Điện Thoại";
            dgvNhanVien.Columns["CHUCVU"].HeaderText    = "Chức Vụ";
            dgvNhanVien.Columns["HINHANH"].HeaderText   = "Ảnh";
            dgvNhanVien.Columns["DIACHI"].HeaderText    = "Địa Chỉ";
            dgvNhanVien.Columns["LUONG"].HeaderText     = "Lương";
            dgvNhanVien.Columns["TENBP"].HeaderText     = "Bộ Phận";

            dgvNhanVien.Columns["TRANGTHAI"].Width = 30;
            dgvNhanVien.Columns["MANV"].Width      = 70;
            dgvNhanVien.Columns["GT"].Width        = 60;
            dgvNhanVien.Columns["TENNV"].Width     = 150;
            dgvNhanVien.Columns["TENBP"].Width     = 170;
            dgvNhanVien.Columns["EMAIL"].Width     = 150;
            dgvNhanVien.Columns["CHUCVU"].Width    = 150;

            dgvNhanVien.CurrentRow.Cells["TRANGTHAI"].ReadOnly = false;

            if (QUYENHD == "ADMIN" || QUYENHD == "Admin" || QUYENHD == "admin")
            {
                btn_xoa.Enabled = true;
                lbx_nv.Enabled  = true;
                cbx_nv.Enabled  = true;
            }
            else
            {
                btn_xoa.Enabled = false;
                lbx_nv.Enabled  = false;
                cbx_nv.Enabled  = false;
            }
        }
Ejemplo n.º 6
0
        private void NhapXuat_Load(object sender, EventArgs e)
        {
            acc.AutoCompletecbx(txb_nvnhap, "select TENNV from NHANVIEN", "TENNV");
            acc.AutoCompletecbx(txb_maspPN, "Select TENSP from SANPHAM", "TENSP");
            acc.AutoCompletecbx(txb_mancc, "SELECT TENNHACC FROM NHACUNGCAP", "TENNHACC");
            acc.AutoCompletecbx(txb_makhoPN, "SELECT TENKHO FROM KHOHANG", "TENKHO");
            acc.AutoCompletecbx(txb_manvPX, "select TENNV from NHANVIEN", "TENNV");
            acc.AutoCompletecbx(txb_maspPX, "Select TENSP from SANPHAM", "TENSP");
            acc.AutoCompletecbx(txb_makh, "select TENKH from KHACHHANG", "TENKH");
            acc.AutoCompletecbx(txb_makhoPX, "SELECT TENKHO FROM KHOHANG", "TENKHO");
            //

            tbx_maPN.Text            = ""; txb_maPX.Text = ""; DisablePN(); DisablePX();
            dgv_phieunhap.DataSource = acc.Select_Data("SELECT PN.MAPN, KHOHANG.TENKHO,NHANVIEN.TENNV,NGAYNHAP,NHACUNGCAP.TENNHACC,SANPHAM.TENSP,CT.SOLUONG,TONGTIEN,PN.GHICHU FROM PHIEUNHAPKHO PN left join NHACUNGCAP on NHACUNGCAP.MANCC = PN.MANCC left join KHOHANG on KHOHANG.MAKHO = PN.MAKHO left join NHANVIEN on NHANVIEN.MANV = PN.NVNHAP INNER JOIN CHITIETPHIEUNHAP CT ON PN.MAPN=CT.MAPN INNER join SANPHAM on SANPHAM.MASP = CT.MASP");
            dgv_phieuxuat.DataSource = acc.Select_Data("SELECT PX.MAPX, KHOHANG.TENKHO, NHANVIEN.TENNV,NGAYXUAT,KHACHHANG.TENKH,SANPHAM.TENSP,CT.SOLUONG,TONGTIEN,PX.GHICHU FROM PHIEUXUAT PX LEFT join NHANVIEN on NHANVIEN.MANV = PX.NVXUAT left join KHACHHANG on KHACHHANG.MAKH = PX.MAKH left join KHOHANG on KHOHANG.MAKHO = PX.MAKHO INNER JOIN CHITIETPHIEUXUAT CT ON PX.MAPX = CT.MAPX INNER join SANPHAM on SANPHAM.MASP = CT.MASP");

            cleartextPN();
            dgv_phieunhap.ClearSelection();
            autoWidth();

            // Hiển thị tên cột nhập hàng:

            dgv_phieunhap.Columns[0].HeaderText = "Mã Phiếu Nhập";
            dgv_phieunhap.Columns[1].HeaderText = "Tên Kho";
            dgv_phieunhap.Columns[2].HeaderText = "Tên Nhân Viên";
            dgv_phieunhap.Columns[3].HeaderText = "Ngày Nhập";
            dgv_phieunhap.Columns[4].HeaderText = "Tên Nhà Cung Cấp";
            dgv_phieunhap.Columns[5].HeaderText = "Tên Sản Phẩm";
            dgv_phieunhap.Columns[6].HeaderText = "Số lượng";
            dgv_phieunhap.Columns[7].HeaderText = "Tổng Tiền";
            dgv_phieunhap.Columns[8].HeaderText = "Ghi Chú";
            // căn chỉnh độ rộng cột:
            dgv_phieunhap.Columns[0].Width = 60;
            dgv_phieunhap.Columns[1].Width = 150;
            dgv_phieunhap.Columns[2].Width = 150;
            dgv_phieunhap.Columns[6].Width = 50;
            dgv_phieunhap.Columns[3].Width = 80;
            dgv_phieunhap.Columns[4].Width = 200;
            dgv_phieunhap.Columns[5].Width = 200;
            // Hiển Thị tên cột xuất hàng:
            dgv_phieuxuat.Columns[0].HeaderText = "Mã Phiếu Xuất";
            dgv_phieuxuat.Columns[1].HeaderText = "Tên kho";
            dgv_phieuxuat.Columns[2].HeaderText = "Nhân Viên Xuất";
            dgv_phieuxuat.Columns[3].HeaderText = "Ngày Xuất";
            dgv_phieuxuat.Columns[4].HeaderText = "Tên Khách Hàng";
            dgv_phieuxuat.Columns[5].HeaderText = "Tên Sản Phẩm";
            dgv_phieuxuat.Columns[6].HeaderText = "Số Lượng";
            dgv_phieuxuat.Columns[7].HeaderText = "Tổng Tiền";
            dgv_phieuxuat.Columns[8].HeaderText = "Ghi Chú";
            // can do rong cot:
            dgv_phieuxuat.Columns[0].Width = 60;
            dgv_phieuxuat.Columns[1].Width = 150;
            dgv_phieuxuat.Columns[2].Width = 150;
            dgv_phieuxuat.Columns[4].Width = 150;

            dgv_phieuxuat.Columns[5].Width = 150;
            dgv_phieuxuat.Columns[6].Width = 50;

            bt_xoa.Enabled            = true;
            bt_them.Enabled           = true;
            btn_themPX.Enabled        = true;
            button_chophepsua.Enabled = true;
            btn_xoaPX.Enabled         = true;
            btn_themPX.Enabled        = true;
            btn_ghinhan.Enabled       = false;
            btn_chophepsua.Enabled    = true;
            btn_suaPX.Enabled         = false;
            DisablePN();
            DisablePX();
            tbx_maPN.Enabled = false;
            txb_maPX.Enabled = false;
            textBox1.Enabled = false;
        }