public ActionResult Beranda() { BookingBM data = new BookingBM(); ViewBag.Menu = 0; ViewBag.InfoKamar = data.listKamar(); ViewBag.InforKamarNotAvailable = data.InforKamarNotAvailable(); return View(); }
// GET: /Booking/ public ActionResult Index() { var tamu = db.Tamu.Include(t => t.JenisKelamin).Include(t => t.TipeIdentitas); BookingBM data = new BookingBM(); ViewBag.TipeIdentitasID = new SelectList(db.TipeIdentitas, "ID", "Nama"); ViewBag.JenisKelaminID = new SelectList(db.JenisKelamin, "ID", "Nama"); //ViewBag.Kecamatan = new SelectList(db.Kecamatan, "ID", "Nama"); ////ViewBag.KabupatenKota = new SelectList(db.KabupatenKota, "ID", "Nama"); //ViewBag.TipeKamar = data.listKamar(); ViewBag.TipeKamar = new SelectList(db.TipeKamar, "ID", "Nama"); ViewBag.InfoKamar = data.listKamar(); TempData["status"] = "false"; //TempData["pesan"] = "Data Pemesanan Anda sudah terdaftar. Rincian konfirmasi sudah dikirim melalui nomor Handphone"; return View(tamu.ToList()); }
public ActionResult Index([Bind(Include = "ID,Nama,NomorIdentitas,TipeIdentitasID,JenisKelaminID")] Tamu tamu) { if (ModelState.IsValid) { BookingBM data = new BookingBM(); db.Tamu.Add(tamu); db.SaveChanges(); BookingVM viewbooking = new BookingVM(); // untuk tabel kontak viewbooking.Kontak1 = Int32.Parse(Request["phone"].ToString()); viewbooking.TamuID = db.Tamu.Max(x=>x.ID); viewbooking.TipeKontakID = 2; // untuk tabel alamat viewbooking.Alamat1 = Request["alamat"].ToString(); viewbooking.KabupatenKotaID = 0; viewbooking.KecamatanID = 0; // untuk tabel transaksi tamu langsung di BM // untuk tabel transaksi kamar viewbooking.KamarID = Request["TipeKamar"].ToString(); viewbooking.CheckIn = Request["checkin"].ToString(); viewbooking.CheckOut = Request["checkout"].ToString(); data.Create(viewbooking); TempData["status"] = "false"; TempData["pesan"] = "Data Pemesanan Anda sudah terdaftar. Rincian konfirmasi sudah dikirim melalui nomor Handphone"; ViewBag.Message = ""; return RedirectToAction("Selesai"); } TempData["status"] = "true"; TempData["pesan"] = "Silahkan isi data dengan benar"; ViewBag.TipeIdentitasID = new SelectList(db.TipeIdentitas, "ID", "Nama"); ViewBag.JenisKelaminID = new SelectList(db.JenisKelamin, "ID", "Nama"); //ViewBag.Kecamatan = new SelectList(db.Kecamatan, "ID", "Nama"); //ViewBag.KabupatenKota = new SelectList(db.KabupatenKota, "ID", "Nama"); ViewBag.TipeKamar = new SelectList(db.TipeKamar, "ID", "Nama"); return View(tamu); }