Beispiel #1
0
        private void btntimkiemTB_Click(object sender, EventArgs e)
        {
            string ma = txttimkiemTB.Text;

            if (TimKiem == "Mã Thiết Bị")
            {
                listTB = ThietBiBLL.SearchThietBi("MaTB", ma);
                XuatTimKiem(listTB);
            }
            if (TimKiem == "Tên Thiết Bị")
            {
                listTB = ThietBiBLL.SearchThietBi("TenTB", ma);
                XuatTimKiem(listTB);
            }
            if (TimKiem == "Tình Trạng")
            {
                listTB = ThietBiBLL.SearchThietBi("TinhTrang", ma);
                XuatTimKiem(listTB);
            }
            if (TimKiem == "Hạn Bảo Hành")
            {
                listTB = ThietBiBLL.SearchThietBi("HanBH", ma);
                XuatTimKiem(listTB);
            }
            if (TimKiem == "Số lần bảo hành")
            {
                listTB = ThietBiBLL.SearchThietBi("SolanBH", ma);
                XuatTimKiem(listTB);
            }
            if (TimKiem == "Mã phòng máy")
            {
                listTB = ThietBiBLL.SearchThietBi("MaPM", ma);
                XuatTimKiem(listTB);
            }
        }
Beispiel #2
0
        public void ShowData()
        {
            listTB = ThietBiBLL.ShowThietBi();
            lvThietBi.Items.Clear();
            foreach (ThietBi tb in listTB)
            {
                ListViewItem liv = new ListViewItem(tb.MaTB);
                liv.SubItems.Add(tb.TenTB);
                liv.SubItems.Add(tb.TinhTrang);
                liv.SubItems.Add(tb.HanBH.ToString("dd-MM-yyyyy"));
                liv.SubItems.Add(tb.solanBH.ToString());
                liv.SubItems.Add(tb.MaPM.ToString());

                lvThietBi.Items.Add(liv);
            }
        }
Beispiel #3
0
        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int x, y, z, a, b, c;

            x = frmNhanVien.index();
            y = frmMayTinh.index();
            z = frmThietBi.index();
            a = frmPSCThietBi.setkey();
            b = frmLichTruc.index();
            c = frmPSCMayTinh.setkey();
            switch (x)
            {
            case 1:
                NhanVienBLL.SuaNV(frmNV.GETNHANVIEN());
                MessageBox.Show("sửa nhân viên thành công!");
                break;

            case 2:

                // tạo tài khoản mật khẩu bằng đúng mã nhân viên
                string   pass        = frmNV.GETMANV();
                byte[]   bytes       = Encoding.UTF8.GetBytes(pass);
                var      encodedData = Convert.ToBase64String(bytes);
                TaiKhoan tk          = new TaiKhoan(frmNV.GETMANV(), encodedData);

                NhanVienBLL.ThemNV(frmNV.GETNHANVIEN());
                //đưa tài khoản vào cơ sở dữ liệu
                TaiKhoanBLL.ThemTaiKhoan(tk);
                MessageBox.Show("Thêm nhân viên thành công!");
                break;

            case 3:
                NhanVien nv2 = new NhanVien(frmNV.GETMANV());
                NhanVienBLL.XoaNV(nv2);
                TaiKhoanBLL.XoaTaiKhoan(frmNV.GETMANV());
                MessageBox.Show("Xóa nhân viên thành công!");
                break;
            }
            switch (y)
            {
            case 1:
                MayTinhBLL.ThemNV(frmMT.GETMAYTINH());
                MessageBox.Show("thêm máy tính thành công!");
                break;

            case 2:
                MayTinhBLL.SuaNV(frmMT.GETMAYTINH());
                MessageBox.Show("sửa thông tin thành công!");
                break;

            case 3:
                string mamay = (frmMT.GETMAMAY());
                MayTinhBLL.XoaNV(mamay);
                MessageBox.Show("Xóa thành công!");
                break;
            }
            switch (z)
            {
            case 1:
                ThietBiBLL.ThemTB(frmTB.GETTHIETBI());
                MessageBox.Show("thêm thiết bị thành công!");
                break;

            case 2:
                ThietBiBLL.SuaTB(frmTB.GETTHIETBI());
                MessageBox.Show("sửa thông tin thành công!");
                break;

            case 3:
                string mamay = (frmTB.GETMATB());
                ThietBiBLL.XoaTB(mamay);
                MessageBox.Show("Xóa thành công!");
                break;
            }
            switch (a)
            {
            case 1:
                PSCThietBiBLL.ThemPhieu(frmPSCTB.GETPHIEUTB());
                MessageBox.Show("thêm thiết bị thành công!");
                break;

            case 2:
                PSCThietBiBLL.SuaPhieu(frmPSCTB.GETPHIEUTB());
                MessageBox.Show("sửa thông tin thành công!");
                break;

            case 3:
                string mamay = (frmPSCTB.GETMATB());
                PSCThietBiBLL.XoaPhieu(mamay);
                MessageBox.Show("Xóa thành công!");
                break;
            }
            switch (b)
            {
            case 1:
                LichTrucBLL.ThemLT(frmlt.GETLICHTRUC());
                MessageBox.Show("thêm thiết bị thành công!");
                break;

            case 2:
                LichTrucBLL.SuaLT(frmlt.GETLICHTRUC());
                MessageBox.Show("sửa thông tin thành công!");
                break;

            case 3:
                string malt = (frmlt.GETMALT());
                LichTrucBLL.XoaLT(malt);
                MessageBox.Show("Xóa thành công!");
                break;
            }
            switch (c)
            {
            case 1:
                PSCMayTinhBLL.ThemPhieu(frmPSCMT.GETPHIEUMT());
                MessageBox.Show("thêm thiết bị thành công!");
                break;

            case 2:
                PSCMayTinhBLL.SuaPhieu(frmPSCMT.GETPHIEUMT());
                MessageBox.Show("sửa thông tin thành công!");
                break;

            case 3:
                string malt = (frmPSCMT.GETMAMT());
                PSCMayTinhBLL.XoaPhieu(malt);
                MessageBox.Show("Xóa thành công!");
                break;
            }
        }