public void GetData(string id) { int hotel_id; int.TryParse(id, out hotel_id); string u_id = "test1"; var hotels = new HotelInfoHelp().getHotlList(u_id); ViewData["hotels"] = hotels; if (id == null && hotels.Count > 0) { hotel_id = hotels[0].hotel_id; } ViewData["gift"] = new Gift().GiftList(hotel_id); ViewData["rooms"] = help.HotelInfoHelp.getRooms(hotel_id); ViewBag.Id = hotel_id; //所有酒店列表 //所有酒店对应的房型列表 }
public ActionResult Edit(Gift gift) { if (ModelState.IsValid) { db.Entry(gift).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(gift); }
public ActionResult Create(Gift gift) { gift.WeekSet = "1,2,3,4,5,6,7"; gift.DateType = "CheckinDate"; gift.GiftTypes = "1,2,4,7"; gift.HourType = "Hours24"; gift.HourNumber = 0; gift.WayOfGiving = "EveryRoom"; ViewBag.title = "添加礼包"; ViewBag.buttonName = "添加"; try { //修改 if (gift.GiftId > 0) { db.Entry(gift).State = EntityState.Modified; // db.SaveChanges(); } //添加 else { if (ModelState.IsValid) { db.gifts.Add(gift); } } db.SaveChanges(); } catch (Exception e) { throw e; } GetData(gift.hotel_id.ToString()); return View("MyGift", new Gift()); }