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(); } }
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"); } }