private void book_Click(object sender, EventArgs e) { DataReservasi dataReservasi = new DataReservasi(); RoomHandler roomHandler = new RoomHandler(); DateTime checkIn = tglCheckIn.Value; DateTime checkOut = tglCheckOut.Value; string nomorKamar = NomorKamar(); dataReservasi.InsertDataKamar(checkIn, checkOut, nomorKamar); Reservasi reservasi = new Reservasi(); reservasi.nomorKamar.Text = nomorKamar; reservasi.tglCheckIn.Value = checkIn; reservasi.tglCheckOut.Value = checkOut; reservasi.ShowDialog(); roomHandler.ColorTersedia(this); foreach (Control control in Controls) { if (control is CheckBox) { CheckBox checkBox = (CheckBox)control; checkBox.Checked = true; } } }
private void kirim_Click(object sender, EventArgs e) { DataReservasi dataReservasi = new DataReservasi(); MainForm mainForm = new MainForm(); string pengenal = ""; string kodeReservasi = "K" + nomorKamar.Text; string admin = mainForm.txtUsername.Text; if (ktp.Checked) { pengenal = "KTP"; } else if (sim.Checked) { pengenal = "SIM"; } else if (passport.Checked) { pengenal = "Passport"; } else if (kartuPelajar.Checked) { pengenal = "Kartu Pelajar"; } dataReservasi.InsertTabelTamu(noId.Text, nama.Text, alamat.Text, telp.Text, email.Text, pengenal, nomorKamar.Text); dataReservasi.InsertTabelReservasi(kodeReservasi, noId.Text, "Rizal Iswandy"); dataReservasi.UpdateKetersediaanKamar(nomorKamar.Text, "False"); DateTime checkIn = Convert.ToDateTime($"{tglCheckIn.Value:yyyy-MM-dd}"); DateTime checkOut = Convert.ToDateTime($"{tglCheckOut.Value:yyyy-MM-dd}"); MessageBox.Show($"Terimakasih telah melakukan reservasi dengan: \nKode Reservasi {kodeReservasi}, atas nama {nama.Text}. \nHarga\t: {dataReservasi.ShowHarga(nomorKamar.Text, (int)checkOut.Subtract(checkIn).TotalDays)}", "RESERVASI SUKSES!"); this.Close(); }