Example #1
0
 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;
     //所有酒店列表
     
     //所有酒店对应的房型列表
   
 }
Example #2
0
 public ActionResult Edit(Gift gift)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gift).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(gift);
 }
Example #3
0
        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());
        }