Exemplo n.º 1
0
 private void HienThiDanhSachDichVu()
 {
     dgvDichVu.DataSource         = DichVu_BLL.HienThiDanhSachCacDichVu(pos);
     dgvDichVu.Columns[6].Visible = false;
     dgvDichVu.Columns[7].Visible = false;
     dgvDichVu.Columns[8].Visible = false;
 }
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            DichVu_DTO dvDTO = new DichVu_DTO();

            try
            {
                dvDTO.MaSuDungDichVu = txtMaSDDichVu.Text;
                dvDTO.MaDichVu       = (string)cmbTenDichVu.SelectedValue;
                dvDTO.SoLuong        = txtSoLuong.Text;
                dvDTO.ThanhTien      = int.Parse(txtSoLuong.Text) * int.Parse(cmbGiaDichVu.Text);

                int check = DichVu_BLL.CapNhatDichVu(dvDTO);
                if (check > 0)
                {
                    XtraMessageBox.Show("Cập nhật thành công!!");
                    HienThiDanhSachCacDichVuCanCapNhat();
                }
                else
                {
                    XtraMessageBox.Show("Cập nhật thất bại!!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 3
0
        public void HienThiTongTien(string maPhong)
        {
            string sum = DichVu_BLL.TongTien(maPhong);

            if (sum == "")
            {
                txtThanhTien.Text = "0";
                return;
            }
            txtThanhTien.Text = sum;
        }
Exemplo n.º 4
0
        private void cmbTenLoaiDichVu_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbTenLoaiDichVu.SelectedItem == null)
            {
                return;
            }
            LoaiDichVu_DTO ldvDTO = (LoaiDichVu_DTO)cmbTenLoaiDichVu.SelectedItem;

            cmbTenDichVu.DataSource    = DichVu_BLL.HienThiTenDichVuTheoMaDichVu(ldvDTO.MaLoaiDichVu);
            cmbTenDichVu.DisplayMember = "TenDichVu";
            cmbTenDichVu.ValueMember   = "MaDichVu";
        }
Exemplo n.º 5
0
        private void cmbGiaDichVu_TTDV_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbGiaDichVu_TTDV.SelectedItem == null)
            {
                return;
            }
            DichVu_DTO dvDTO = (DichVu_DTO)cmbGiaDichVu_TTDV.SelectedItem;

            cmbDonViTinh_TTDV.DataSource    = DichVu_BLL.HienThiDonViTinh(dvDTO.MaDichVu);
            cmbDonViTinh_TTDV.DisplayMember = "TenDonVi";
            cmbDonViTinh_TTDV.ValueMember   = "MaDonVi";
        }
Exemplo n.º 6
0
        private void cmbTenDichVu_TTDV_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbTenDichVu_TTDV.SelectedItem == null)
            {
                return;
            }
            DichVu_DTO dvDTO = (DichVu_DTO)cmbTenDichVu_TTDV.SelectedItem;

            cmbGiaDichVu_TTDV.DataSource    = DichVu_BLL.HienThiGiaDichVuLenComboBox(dvDTO.MaDichVu);
            cmbGiaDichVu_TTDV.DisplayMember = "DonGia";
            cmbGiaDichVu_TTDV.ValueMember   = "MaDichVu";
        }
Exemplo n.º 7
0
        private void btnXacNhanDichVu_Click(object sender, EventArgs e)
        {
            DichVu_DTO dvDTO  = new DichVu_DTO();
            Phong_DTO  phgDTO = new Phong_DTO();

            try
            {
                string errorS = "";
                if (txtMaSDDV.Text.Trim() != "")
                {
                    dvDTO.MaSuDungDichVu = txtMaSDDV.Text;
                }
                else
                {
                    errorS += "Chưa nhập mã sử dụng dịch vụ\n";
                }
                dvDTO.MaDichVu = (string)cmbTenDichVu.SelectedValue;

                phgDTO.MaPhong  = txtMaPhong.Text;
                dvDTO.ThanhTien = int.Parse(cmbGiaDichVu.Text) * int.Parse(txtSoLuong.Text);

                if (txtSoLuong.Text.Trim() == "")
                {
                    errorS += "Chưa nhập mã số lượng tính\n";
                }
                if (errorS != "")
                {
                    MessageBox.Show("Thông báo lỗi");
                }

                int check = DichVu_BLL.XacNhanDichVu(dvDTO, phgDTO);
                if (check > 0)
                {
                    btnXacNhanDichVu.Visible    = true;
                    dgvCacKhachHangDaCP.Visible = true;
                    HienThiDanhSachPhongDaDangKyDichVu();
                    MessageBox.Show("Xác nhận sử dụng dịch vụ thành công!", "Thông báo");
                    btnXacNhanDichVu.Enabled = false;
                }
                else
                {
                    MessageBox.Show("Xác nhận sử dụng dịch vụ thất bại. Xin kiểm tra lại dữ liệu!", "Thông báo");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Lỗi chương trình " + ex.Message);
            }
        }
Exemplo n.º 8
0
        private void HienThiDanhSachPhongDaDangKyDichVu()
        {
            if (cmbTenLoaiPhong_TTDV.SelectedItem == null)
            {
                return;
            }
            if (cmbTenPhong_TTDV.SelectedItem == null)
            {
                return;
            }

            Phong_DTO maPhong = (Phong_DTO)cmbTenPhong_TTDV.SelectedItem;

            dgvThongTinPhongDaDatDV.DataSource = DichVu_BLL.HienThiThongTinPhongDaDangKyDichVu(maPhong);
        }
Exemplo n.º 9
0
        private void cmbTenPhong_TTDV_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbTenLoaiPhong_TTDV.SelectedItem == null)
            {
                return;
            }
            if (cmbTenPhong_TTDV.SelectedItem == null)
            {
                return;
            }
            Phong_DTO maPhong = (Phong_DTO)cmbTenPhong_TTDV.SelectedItem;

            dgvThongTinPhongDaDatDV.Visible    = true;
            dgvThongTinPhongDaDatDV.DataSource = DichVu_BLL.HienThiThongTinPhongDaDangKyDichVu(maPhong);

            HienThiTongTien(maPhong.MaPhong);
        }
Exemplo n.º 10
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string maSDDV = txtMaSDDichVu.Text;

            if (maSDDV == "")
            {
                XtraMessageBox.Show("Không có dữ liệu để xóa");
            }
            else
            {
                int check = DichVu_BLL.XoaDichVu(maSDDV);
                if (check > 0)
                {
                    HienThiDanhSachCacDichVuCanCapNhat();
                    XtraMessageBox.Show("Đã xóa thành công 1 dịch vụ", "Thông báo");
                }
                else
                {
                    XtraMessageBox.Show("Xóa 1 dịch vụ thất bại", "Thông báo");
                }
            }
        }
 private void HienThiDanhSachCacDichVu(int index)
 {
     lstCacDichVu            = DichVu_BLL.HienThiDanhSachCacDichVu(index);
     dgvCacDichVu.DataSource = lstCacDichVu;
 }
Exemplo n.º 12
0
        private void HienThiDanhSachCacDichVuCanCapNhat()
        {
            DataTable dt = DichVu_BLL.HienThiDanhSachCacDichVuCanCapNhat(frmDichVu.MaDichVu, frmDichVu.MaPhong);

            dgvChiTietDichVu.DataSource = dt;
        }