• Tidak ada hasil yang ditemukan

Berikut adalah potongan script untuk Halaman Hitung Lama

KodeLama = Combo14.Text

tanggal = "select substr(tanggal_kegiatan,1,4), substr(tanggal_kegiatan,6,2), substr(tanggal_kegiatan,-2,2), total_hari, tujuan1, tujuan2, tujuan3,

tujuan4, waktu_berangkat, waktu_pulang, status from wisata where kd_wisata = '" + Combo14.Text + "'"

RecordSet.Open tanggal, Koneksi Combo5.Text = RecordSet(2).Value bulan = RecordSet(1).Value Combo7.Text = RecordSet(0).Value Combo8.Text = RecordSet(3).Value Combo9.Text = RecordSet(4).Value

Combo12.Text = RecordSet(7).Value barangkat = RecordSet(8).Value pulang = RecordSet(9).Value Text5.Text = RecordSet(10).Value RecordSet.Close If bulan = "01" Then Combo6.Text = "Jan" ElseIf bulan = "02" Then Combo6.Text = "Feb" ElseIf bulan = "03" Then Combo6.Text = "Mar" ElseIf bulan = "04" Then Combo6.Text = "Apr" ElseIf bulan = "05" Then Combo6.Text = "Mei" ElseIf bulan = "06" Then Combo6.Text = "Jun" ElseIf bulan = "07" Then Combo6.Text = "Jul" ElseIf bulan = "08" Then Combo6.Text = "Ags" ElseIf bulan = "09" Then Combo6.Text = "Sep" ElseIf bulan = "10" Then Combo6.Text = "Okt" ElseIf bulan = "11" Then Combo6.Text = "Nov" ElseIf bulan = "12" Then Combo6.Text = "Des" End If

tSouvenir.Clear

HitungSouvenirLama = 0

souvenir = "select s.nama_pembuat, s.jenis, m.jumlah from souvenir s, meminta m where kd_wisata = '" + Combo14.Text + "' and s.kd_souvenir = m.kd_souvenir "

RecordSet.Open souvenir, Koneksi i = 1

Do While Not RecordSet.EOF tSouvenir.AddItem "" tSouvenir.TextMatrix(i, 0) = RecordSet(0).Value tSouvenir.TextMatrix(i, 1) = RecordSet(1).Value tSouvenir.TextMatrix(i, 2) = RecordSet(2).Value i = i + 1 HitungSouvenirLama = HitungSouvenirLama + 1 RecordSet.MoveNext Loop RecordSet.Close

tSouvenir.TextMatrix(0, 0) = "Nama Pembuat" tSouvenir.TextMatrix(0, 1) = "Jenis" tSouvenir.TextMatrix(0, 2) = "Jumlah" With tSouvenir .ColWidth(0) = 2000 .ColWidth(1) = 1500 .ColWidth(2) = 500 End With

If berangkat = pagi Then Option1(0).Value = True ElseIf berangkat = siang Then Option1(1).Value = True ElseIf berangkat = malam Then Option1(2).Value = True End If

If pulang = pagi Then Option2(0).Value = True ElseIf berangkat = siang Then Option2(1).Value = True ElseIf berangkat = malam Then Option2(1).Value = True End If End Sub If Combo14.Text <> "" Then KodeLama = hitungLama1.Combo14.Text hitungLama2.Combo1.Text = Text5.Text hitungLama2.tHotelLama.Clear HitungHotelLama = 0

hotelLama = "select h.nama_hotel, h.jenis_kamar, b.jumlah_pakai,

b.lama_pakai from hotel h, butuh b where b.kd_wisata = '" + KodeLama + "' and b.kd_hotel = h.kd_hotel"

RecordSet.Open hotelLama, Koneksi i = 1

Do While Not RecordSet.EOF hitungLama2.tHotelLama.AddItem "" hitungLama2.tHotelLama.TextMatrix(i, 0) = RecordSet(0).Value hitungLama2.tHotelLama.TextMatrix(i, 1) = RecordSet(1).Value hitungLama2.tHotelLama.TextMatrix(i, 2) = RecordSet(2).Value hitungLama2.tHotelLama.TextMatrix(i, 3) = RecordSet(3).Value i = i + 1 HitungHotelLama = HitungHotelLama + 1 RecordSet.MoveNext Loop RecordSet.Close

hitungLama2.tHotelLama.TextMatrix(0, 0) = "Nama Hotel" hitungLama2.tHotelLama.TextMatrix(0, 1) = "Tipe Kamar" hitungLama2.tHotelLama.TextMatrix(0, 2) = "Jumlah Pakai" hitungLama2.tHotelLama.TextMatrix(0, 3) = "Lama Pakai"

hitungLama2.tKendaraanLama.Clear HitungKendaraanLama = 0

KendaraanLama = "select k.nama_pemilik, k.jenis_kendaraan, k.tipe_kendaraan, g.total_kendaraan, g.lama_hari from kendaraan k, guna g where g.kd_wisata = '" + KodeLama + "' and g.kd_kendaraan = k.kd_kendaraan"

RecordSet.Open KendaraanLama, Koneksi i = 1

Do While Not RecordSet.EOF

hitungLama2.tKendaraanLama.AddItem "" hitungLama2.tKendaraanLama.TextMatrix(i, 0) = RecordSet(0).Value hitungLama2.tKendaraanLama.TextMatrix(i, 1) = RecordSet(1).Value hitungLama2.tKendaraanLama.TextMatrix(i, 2) = RecordSet(2).Value hitungLama2.tKendaraanLama.TextMatrix(i, 3) = RecordSet(3).Value hitungLama2.tKendaraanLama.TextMatrix(i, 4) = RecordSet(4).Value i = i + 1 HitungKendaraanLama = HitungKendaraanLama + 1 RecordSet.MoveNext Loop RecordSet.Close

hitungLama2.tKendaraanLama.TextMatrix(0, 0) = "Nama Pemilik" hitungLama2.tKendaraanLama.TextMatrix(0, 1) = "Jenis Kendaraan" hitungLama2.tKendaraanLama.TextMatrix(0, 2) = "Tipe Kendaraan" hitungLama2.tKendaraanLama.TextMatrix(0, 3) = "Jumlah Kendaraan" hitungLama2.tKendaraanLama.TextMatrix(0, 4) = "Lama Kendaraan"

hitungLama2.tRestaurantLama.Clear HitungRestaurantLama = 0

RestaurantLama = "select r.nama_restaurant, r.paket, d.frekwensi from restaurant r, dapat d where d.kd_wisata = '" + KodeLama + "' and d.kd_restaurant = r.kd_restaurant"

RecordSet.Open RestaurantLama, Koneksi i = 1

Do While Not RecordSet.EOF

hitungLama2.tRestaurantLama.AddItem "" hitungLama2.tRestaurantLama.TextMatrix(i, 0) = RecordSet(0).Value hitungLama2.tRestaurantLama.TextMatrix(i, 1) = RecordSet(1).Value hitungLama2.tRestaurantLama.TextMatrix(i, 2) = RecordSet(2).Value i = i + 1 HitungRestaurantLama = HitungRestaurantLama + 1 RecordSet.MoveNext Loop RecordSet.Close

hitungLama2.tRestaurantLama.TextMatrix(0, 0) = "Nama Restaurant" hitungLama2.tRestaurantLama.TextMatrix(0, 1) = "Paket" hitungLama2.tRestaurantLama.TextMatrix(0, 2) = "Frekwensi" hitungLama2.tLokasiLama.Clear HitungObyekLama = 0

LokasiLama = "select o.nama_obyek from obyek o, menuju t where t.kd_wisata = '" + KodeLama + "' and t.kd_obyek = o.kd_obyek"

RecordSet.Open LokasiLama, Koneksi i = 1

Do While Not RecordSet.EOF

hitungLama2.tLokasiLama.AddItem "" hitungLama2.tLokasiLama.TextMatrix(i, 0) = RecordSet(0).Value i = i + 1 HitungObyekLama = HitungObyekLama + 1 RecordSet.MoveNext Loop RecordSet.Close

hitungLama2.tLokasiLama.TextMatrix(0, 0) = "Nama Obyek"

hitungLama2.tdpemanduLama.Clear HitungPemanduLama = 0

PemanduLama = "select p.jenis, c.lama_bekerja from pemandu p, pandu c where c.kd_wisata = '" + KodeLama + "' and p.kd_pemandu = c.kd_pemandu"

RecordSet.Open PemanduLama, Koneksi i = 1

Do While Not RecordSet.EOF

hitungLama2.tdpemanduLama.AddItem "" hitungLama2.tdpemanduLama.TextMatrix(i, 0) = RecordSet(0).Value hitungLama2.tdpemanduLama.TextMatrix(i, 1) = RecordSet(1).Value i = i + 1 HitungPemanduLama = HitungPemanduLama + 1 RecordSet.MoveNext Loop RecordSet.Close

hitungLama2.tdpemanduLama.TextMatrix(0, 0) = "Jenis Pemandu" hitungLama2.tdpemanduLama.TextMatrix(0, 1) = "Lama Kerja" hitungLama2.Combo1.Clear hitungLama2.Combo1.Text = Text5.Text hitungLama2.Combo1.AddItem "Penawaran" hitungLama2.Combo1.AddItem "Diterima" hitungLama2.Combo1.AddItem "Ditolak" hitungLama2.Show Me.Visible = False

delete_wisata_lama = "delete from wisata where kd_wisata = '" + KodeLama + "'"

Update_jml_peserta_lama = "update rombongan set jml_peserta_L = '" +

Text1.Text + "', jml_peserta_P = '" + Text2.Text + "', jml_pendamping_L='" + Text3.Text + "'" _

+ ", jml_pendamping_P = '" + Text4.Text + "' where nama_rombongan = '" + Combo13.Text + "'"

Koneksi.Execute Update_jml_peserta_lama If Combo6.Text = "Jan" Then

bln = "01"

ElseIf Combo6.Text = "Feb" Then bln = "02"

ElseIf Combo6.Text = "Mar" Then bln = "03"

ElseIf Combo6.Text = "Apr" Then bln = "04"

ElseIf Combo6.Text = "Mei" Then bln = "05"

ElseIf Combo6.Text = "Jun" Then bln = "06"

ElseIf Combo6.Text = "Jul" Then bln = "07"

ElseIf Combo6.Text = "Ags" Then bln = "08"

ElseIf Combo6.Text = "Sep" Then bln = "09"

ElseIf Combo6.Text = "Okt" Then bln = "10"

ElseIf Combo6.Text = "Nov" Then bln = "11"

ElseIf Combo6.Text = "Des" Then bln = "12" End If tgl = CStr(Combo5.Text) For i = 1 To 9 If tgl = CStr(i) Then tgl = "0" + tgl End If Next c = "-"

If Option1(0).Value = True Then a1 = "pagi"

ElseIf Option1(1).Value = True Then a1 = "siang"

ElseIf Option1(2).Value = True Then a1 = "malam"

End If

If Option2(0).Value = True Then b1 = "pagi"

ElseIf Option2(1).Value = True Then b1 = "siang"

ElseIf Option2(2).Value = True Then b1 = "malam"

End If

tanggal = Trim(CStr(Combo7.Text) + c + CStr(bln) + c + CStr(tgl)) wisata1_lama = "insert into wisata (kd_rombongan,

kd_wisata,total_hari,waktu_berangkat,waktu_pulang,tanggal_kegiatan,tujuan1,tu juan2,tujuan3,tujuan4,kd_marketing) values ('" + pesertaLama + "', '" + KodeLama + "','" + Combo8.Text + "','" + a1 + "','" + b1 + "','" + tanggal + "','" + Combo9.Text + "','" + Combo10.Text + "', '" + Combo11.Text + "','" + Combo12.Text + "','" + Marketing + "')"

MsgBox " Kode wisata belum anda pilih" hitungLama1.Show

End If End Sub

Dokumen terkait