public ActionResult GetHotels(HotelsInfo info) { var control = new EZTraveInControl(); var list = control.GetHotelsInfo(info); return(View(list)); }
public List <HotelsInfo> GetHotelsInfo(HotelsInfo info) { var hotelsinfoList = new List <HotelsInfo>(); hotelsinfoList.Add(new HotelsInfo { OriginUrl = "http://www.hotelOne/", HotelsName = "晶華誠", Address = "台北市大同區", NotCheckIn = "Y", Quantity = "1", GuestsRooms = "二房", Star = 1, Price = 1000, PropertyType = "酒店", GuestRating = 9 }); hotelsinfoList.Add(new HotelsInfo { OriginUrl = "http://www.hotelOne/", HotelsName = "花蓮美倫大飯店", Address = "花蓮縣", NotCheckIn = "Y", Quantity = "1", GuestsRooms = "二房", Star = 1, Price = 1000, PropertyType = "酒店", GuestRating = 9 }); return(hotelsinfoList); }
public List <HotelsInfo> GetHotelsInfo(HotelsInfo info) { var hotelsinfoList = new List <HotelsInfo>(); hotelsinfoList.Add(new HotelsInfo { OriginUrl = "http://www.hotelTwo/", HotelsName = "台中雲品飯店", Address = "台中市大同區", NotCheckIn = "Y", Quantity = "1", GuestsRooms = "二大", Star = 1, Price = 1000, PropertyType = "飯店", GuestRating = 9 }); hotelsinfoList.Add(new HotelsInfo { OriginUrl = "http://www.hotelTwo/", HotelsName = "台南星光大旅社", Address = "台南市", NotCheckIn = "Y", Quantity = "1", GuestsRooms = "二大一小", Star = 1, Price = 1000, PropertyType = "旅社", GuestRating = 9 }); return(hotelsinfoList); }
public ActionResult DeleteConfirmed(int id) { HotelsInfo HotelInfo = db.HotelInfo.Find(id); db.HotelInfo.Remove(HotelInfo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Username,Password,Fullname,Email,Address,PhoneNumber,Description,Stars")] HotelsInfo HotelInfo) { if (ModelState.IsValid) { db.Entry(HotelInfo).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(HotelInfo)); }
public ActionResult Create([Bind(Include = "Id,Username,Password,Fullname,Email,Address,PhoneNumber,Description,Stars")] HotelsInfo HotelInfo) { if (ModelState.IsValid) { db.HotelInfo.Add(HotelInfo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(HotelInfo)); }
// GET: HotelsInfoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HotelsInfo HotelInfo = db.HotelInfo.Find(id); if (HotelInfo == null) { return(HttpNotFound()); } return(View(HotelInfo)); }
public List <HotelsInfo> GetHotelsInfo(HotelsInfo info) { var hotelsInfoList = new List <HotelsInfo>(); var hotelsInfoList1 = ez1.GetHotelsInfo(info); var hotelsInfoList2 = ez2.GetHotelsInfo(info); hotelsInfoList.AddRange(hotelsInfoList1); hotelsInfoList.AddRange(hotelsInfoList2); if (!string.IsNullOrEmpty(info.Address) && info.Address.Length > 0) { hotelsInfoList = hotelsInfoList.Where(a => a.Address.Contains(info.Address)).ToList(); } if (!string.IsNullOrEmpty(info.GuestsRooms)) { hotelsInfoList = hotelsInfoList.Where(a => a.GuestsRooms.Contains(info.GuestsRooms)).ToList(); } return(hotelsInfoList); }
protected override void Seed(Hotel_ExtContext context) { HotelsInfo h = new HotelsInfo { Id = 1, Fullname = "ABC HOTEL", Address = "JL. ABC No.123, Bandung , Jawa Barat", Description = "A cozy hotel located in Bandung. Located near green area of Bandung, Lembang. Make this hotel air so refreshing. With affordable price, ABC Hotel offers a great view, a fresh air and first rate service.", Stars = 4 }; context.HotelInfo.Add(h); UserHotel uh = new UserHotel { Id = 1, Username = "******", Password = "******", Email = "*****@*****.**", Address = "sarijadi", PhoneNumber = 0222001181 }; context.UserHotels.Add(uh); BankAccount hotel = new BankAccount { Id = 1, BankAccountName = "Jayakarta", BankAccountNo = "123456", BankName = "BCA" }; BankAccount pelanggan = new BankAccount { Id = 2, BankAccountName = "Bambang", BankAccountNo = "78910", BankName = "BCA", UserHotelId = 1 }; context.BankAccounts.Add(hotel); context.BankAccounts.Add(pelanggan); Facility f = new Facility { Id = 1, FacilityNo = "a1", FacilityName = "WIFI" }; context.Facilities.Add(f); Room r = new Room { Id = 1, RoomNo = "ab123", RoomName = "ab123", Capacity = "2" }; context.Rooms.Add(r); BedRoomType bt = new BedRoomType { Id = 1, BedRoomTypeCode = "d", BedRoomName = "deluxe", ImageBedroom = "xyz", SizeRoom = 50 }; context.BedRoomTypes.Add(bt); Bedroom b = new Bedroom { Id = 1, BedroomNumber = "abcd123", AvailabilityStatus = 1, BedroomTypeId = 1 }; context.Bedrooms.Add(b); context.SaveChanges(); base.Seed(context); }
public List <HotelsInfo> GetHotelsInfo(HotelsInfo info) { return(proxy.GetHotelsInfo(info)); }
public string GetHotelRoomsUrl(HotelsInfo info) { return(info.OriginUrl); }
public string GetHotelRoomsUrl(HotelsInfo info) { throw new NotImplementedException(); }