Example #1
0
 private void btnXem_Click(object sender, EventArgs e)
 {
     if (dGVDatTiec.CurrentRow != null)
     {
         int        index   = dGVDatTiec.CurrentRow.Index;
         string     soHD    = dGVDatTiec[5, index].Value.ToString();
         frmChonMon chonMon = new frmChonMon(soHD);
         chonMon.ShowDialog();
     }
 }
Example #2
0
        private void btnDatPhong_Click(object sender, EventArgs e)
        {
            string tenKhachHang = txtTenKhachHang.Text;
            string soDienThoai  = txtSDT.Text;
            //ngày nhận phòng
            DateTime dateTimeNhanPhong = dTPNgayNhanPhong.Value;
            string   ngayNhanPhong     = dateTimeNhanPhong.ToString("dd/MM/yyyy HH:mm");
            //ngày đặt phòng
            DateTime dateTimeDat = DateTime.Now;
            string   ngayDatTiec = dateTimeDat.ToString("dd/MM/yyyy HH:mm");
            //ngày kết thúc
            double   thoiGianDat     = Int32.Parse(txtThoiGianDat.Text);
            DateTime dateTimeKetThuc = dateTimeNhanPhong.AddHours(thoiGianDat);
            string   ngayGioKetThuc  = dateTimeKetThuc.ToString("dd/MM/yyyy HH:mm");

            if (BUS.PhieuDatTiecBUS.KiemTraPhieuDatTiec(PhongHienTai.Ten, dateTimeNhanPhong, dateTimeKetThuc))
            {
                string soHoaDon = BUS.PhieuDatTiecBUS.GhiNhanDatTiec(new DTO.KhachHang()
                {
                    Ten = tenKhachHang, SoDT = soDienThoai
                },
                                                                     PhongHienTai.Ten, "NV001", dateTimeNhanPhong, dateTimeDat, dateTimeKetThuc);
                if (soHoaDon != "")
                {
                    MessageBox.Show("Đặt phòng thành công");
                    bindingSource.Add(new PhieuDatTiec()
                    {
                        TenKH    = tenKhachHang, SoDienThoai = soDienThoai,
                        NgayDat  = dateTimeDat.ToString("dd/MM/yyyy HH:mm"),
                        NgayNhan = dateTimeNhanPhong.ToString("dd/MM/yyyy HH:mm"),
                        Phong    = PhongHienTai.Ten,
                        SoHD     = soHoaDon
                    });
                    frmChonMon chonMon = new frmChonMon(soHoaDon);
                    chonMon.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Đã có lỗi xảy ra!!!");
                }
            }
            else
            {
                MessageBox.Show("Đã có khách hàng khác đặt vào thời gian này. Xin chọn thời gian khác");
            }
        }