コード例 #1
0
        private void btnTTDatPhong_Click(object sender, EventArgs e)
        {
            DatPhongDTO d = new DatPhongDTO();

            d.MaDP        = RandomMaDP();
            d.MaLoaiPhong = lphong;
            d.MaKH        = kh.MaKH;
            d.NgayBD      = dtpkDKngBD.Value;
            d.NgayTP      = dtpkDKngTP.Value;
            d.NgayDat     = DateTime.Now;
            d.DonGia      = Convert.ToInt32(dgia);
            d.MoTa        = "";
            if (cbxDKTt.SelectedItem.ToString() == "--Chọn tình trạng")
            {
                MessageBox.Show("Vui lòng chọn tình trạng");
                return;
            }
            d.TinhTrang = cbxDKTt.SelectedItem.ToString();
            string phongTrong = "";

            phongTrong = cbxTTPhongTrong.SelectedValue.ToString();

            int n = DatPhongBUS.DatPhong(d, phongTrong);

            if (n > 0)
            {
                MessageBox.Show("Bạn đã đặt phòng thành công !");
                this.Close();
            }
            else
            {
                MessageBox.Show("đặt phòng thất bại !");
            }
        }
コード例 #2
0
ファイル: DatPhong.cs プロジェクト: tqhb1995/DOAN-CSDL-NC
        private void btnDatPhong_Click(object sender, EventArgs e)
        {
            //txtmaKS.Text = maks;
            if (cboLP.Text == "" || txtSDT.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo");
                return;
            }
            //string sql = DataProvider.GetDataTable("SELECT maKH FROM KhachHang WHERE soDienThoai = '" + SoDienThoai + "'", conn);
            //frmDatPhong.maks = txtmaKS.Text;
            //frmDatPhong.makh = txtSDT.Text;

            KhachHangDTO kh = new KhachHangDTO();
            DatPhongDTO  dp = new DatPhongDTO();
            KhachSanDTO  ks = new KhachSanDTO();

            ks.MaKS         = txtmaKS.Text;
            dp.MaLoaiPhong  = cboLP.Text;
            kh.SoDienThoai  = txtSDT.Text;
            dp.NgayBatDau   = this.dtpNgayBatDau.Text;
            dp.NgayTraPhong = this.dtpNgayTraPhong.Text;
            dp.MoTa         = txtMoTa.Text;

            int x = DatPhongBUS.KiemTraTonTai(kh);

            if (x == 0)
            {
                MessageBox.Show("Khách hàng không tồn tại.\nKhông thể thêm mới.", "Thông báo");
                return;
            }

            if (x == 1)
            {
                if (DatPhongBUS.DatPhong(dp, ks, kh) == true)
                {
                    MessageBox.Show("Đặt phòng thành công!\n Cảm ơn bạn đã sử dụng dịch vụ!", "Thông báo");
                    this.Close();
                    TimKiemKhachSan n = new TimKiemKhachSan();
                    n.Show();
                }
                else
                {
                    this.Close();
                    MessageBox.Show("Lỗi, vui lòng thử lại! \n ", "Thông báo");
                    TimKiemKhachSan n = new TimKiemKhachSan();
                    n.Show();
                }
            }
        }