private void icoBtnSua_Click(object sender, EventArgs e)
        {
            if (maPSGlobal == "")
            {
                MessageBox.Show("Chọn phiếu cần sửa!");
            }
            else
            {
                PHIEU_SUA_CHUA psc = context.PHIEU_SUA_CHUA.FirstOrDefault(p => p.MaPhieuSua == maPSGlobal);

                psc.MaNhanVien  = cboManhanvien.SelectedValue.ToString();
                psc.GhiChu      = txtGhichu.Text;
                psc.MaPhong     = cboMaphong.SelectedValue.ToString();
                psc.NgayBatDau  = DateTime.Parse(dtpBatDau.Text);
                psc.NgayKetThuc = DateTime.Parse(dtpKetthuc.Text);
                psc.NguyenNhan  = txtNguyennhan.Text;

                CHI_TIET_PHIEU_SUA_CHUA ct = context.CHI_TIET_PHIEU_SUA_CHUA.FirstOrDefault(p => p.MaPhieuSua == maPSGlobal);

                ct.PhiSuaChua = int.Parse(txtPhisuachua.Text);


                PHONG phong = context.PHONG.FirstOrDefault(p => p.MaPhong == cboMaphong.SelectedValue.ToString());
                phong.MaLoaiTinhTrangPhong = "TP002";
                context.SaveChanges();
                loadData();
                MessageBox.Show("Sửa thành công!");
            }
        }
        private void icoBtnThem_Click(object sender, EventArgs e)
        {
            PHONG phongTrong = context.PHONG.FirstOrDefault(p => p.MaLoaiTinhTrangPhong == "TP003" && p.MaPhong == cboMaphong.SelectedValue.ToString());

            if (phongTrong != null)
            {
                MessageBox.Show("Phòng này đang thuê!");
            }
            else
            {
                DateTime ngayden     = DateTime.Parse(dtpBatDau.Text.ToString());
                DateTime ngaydi      = DateTime.Parse(dtpKetthuc.Text.ToString());
                int      compareDate = DateTime.Compare(ngayden, ngaydi);
                if (compareDate <= 0)
                {
                    if (txtGhichu.Text == "" || txtNguyennhan.Text == "" || txtPhisuachua.Text == "")
                    {
                        MessageBox.Show("Vui lòng nhập đủ thông tin!", "Cảnh báo");
                    }
                    else
                    {
                        PHIEU_SUA_CHUA ps    = context.PHIEU_SUA_CHUA.ToList().LastOrDefault();
                        PHONG          phong = context.PHONG.FirstOrDefault(p => p.MaPhong == cboMaphong.SelectedValue.ToString());
                        if (ps == null)
                        {
                            //PS001
                            string         maMoi   = "PS001";
                            PHIEU_SUA_CHUA phieuSC = new PHIEU_SUA_CHUA()
                            {
                                MaPhieuSua  = maMoi,
                                MaNhanVien  = cboManhanvien.SelectedValue.ToString(),
                                GhiChu      = txtGhichu.Text,
                                MaPhong     = cboMaphong.SelectedValue.ToString(),
                                NgayBatDau  = DateTime.Parse(dtpBatDau.Text),
                                NgayKetThuc = DateTime.Parse(dtpKetthuc.Text),
                                NguyenNhan  = txtNguyennhan.Text
                            };
                            context.PHIEU_SUA_CHUA.Add(phieuSC);
                            phong.MaLoaiTinhTrangPhong = "TP002";
                            context.SaveChanges();

                            CHI_TIET_PHIEU_SUA_CHUA ctPS = new CHI_TIET_PHIEU_SUA_CHUA()
                            {
                                MaPhieuSua = maMoi,
                                MaThietBi  = cboMathietbi.SelectedValue.ToString(),
                                PhiSuaChua = int.Parse(txtPhisuachua.Text)
                            };
                            context.CHI_TIET_PHIEU_SUA_CHUA.Add(ctPS);
                            context.SaveChanges();
                            loadData();
                            MessageBox.Show("Thêm thành công!", "Cảnh báo");
                        }
                        else
                        {
                            //Them
                            string         maMoi   = convertNumbtoID(ps.MaPhieuSua.Replace("PS", ""));
                            PHIEU_SUA_CHUA phieuSC = new PHIEU_SUA_CHUA()
                            {
                                MaPhieuSua  = maMoi,
                                MaNhanVien  = cboManhanvien.SelectedValue.ToString(),
                                GhiChu      = txtGhichu.Text,
                                MaPhong     = cboMaphong.SelectedValue.ToString(),
                                NgayBatDau  = DateTime.Parse(dtpBatDau.Text),
                                NgayKetThuc = DateTime.Parse(dtpKetthuc.Text),
                                NguyenNhan  = txtNguyennhan.Text
                            };
                            context.PHIEU_SUA_CHUA.Add(phieuSC);
                            phong.MaLoaiTinhTrangPhong = "TP002";
                            context.SaveChanges();

                            CHI_TIET_PHIEU_SUA_CHUA ctPS = new CHI_TIET_PHIEU_SUA_CHUA()
                            {
                                MaPhieuSua = maMoi,
                                MaThietBi  = cboMathietbi.SelectedValue.ToString(),
                                PhiSuaChua = int.Parse(txtPhisuachua.Text)
                            };
                            context.CHI_TIET_PHIEU_SUA_CHUA.Add(ctPS);
                            context.SaveChanges();
                            loadData();
                            MessageBox.Show("Thêm thành công!", "Cảnh báo");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Ngày kết thúc không hợp lệ!", "Cảnh báo");
                }
            }
        }