public List <OdaDto> GetRooms(OtelDto otel) { BaseRepository <Room> _repo = new BaseRepository <Room>(); var DBotel = _repo.Query <Room>().Where(x => x.OtelId == otel.Id).ToList(); List <OdaDto> odaBilgiler = new List <OdaDto>(); foreach (var room in DBotel) { odaBilgiler.Add(new OdaDto() { Id = room.Id, Name = room.Name, OtelId = room.OtelId, Balcony = room.Balcony, Price = room.Price, PersonCount = room.PersonCount, Tel = room.Tel, TV = room.TV, Clima = room.Clima, MiniBar = room.MiniBar, Jakuzi = room.Jakuzi, Bathroom = room.Bathroom, Dryer = room.Dryer, Cover = room.Cover }); } return(odaBilgiler); }
// GET: Kayit public ActionResult OtelBasvuru(string Name, string Address, string Cover, string Email, string Description, int Star, string Tel, string Gym, string Breakfast, string Bar, string CarPark, string Pool, string Restaurant, string RoomService, string Spa, string Wifi) { OtelDto dto = new OtelDto() { Name = Name, Address = Address, Cover = "Image", Email = Email, Description = Description, Star = Star, Tel = Tel, Status = false, Gym = Gym, Breakfast = Breakfast, Bar = Bar, CarPark = CarPark, Pool = Pool, Restaurant = Restaurant, RoomService = RoomService, Spa = Spa, Wifi = Wifi }; Services.OtelService.InsertNewOtel(dto); TempData["Status"] = "succes"; return(Redirect("/Home/Index")); }
public void InsertNewOtel(OtelDto otel) { Otel otelBilgiler = new Otel() { Name = otel.Name, Description = otel.Description, Email = otel.Email, Restaurant = otel.Restaurant, Address = otel.Address, Bar = otel.Bar, Breakfast = otel.Breakfast, CarPark = otel.CarPark, Cover = otel.Cover, Gym = otel.Gym, Pool = otel.Pool, RoomService = otel.RoomService, Spa = otel.Spa, Star = otel.Star, Tel = otel.Tel, Status = otel.Status, Wifi = otel.Wifi }; using (BaseRepository <Otel> _repo = new BaseRepository <Otel>()) { _repo.Add(otelBilgiler); } }
public OtelDto GetOtelByName(OtelDto otel) { using (BaseRepository <Otel> _repo = new BaseRepository <Otel>()) { var DBotel = _repo.Query <Otel>().FirstOrDefault(x => x.Id == otel.Id); OtelDto otelBilgiler = new OtelDto() { Id = DBotel.Id, Name = DBotel.Name, Description = DBotel.Description, Email = DBotel.Email, Restaurant = DBotel.Restaurant, Address = DBotel.Address, Bar = DBotel.Bar, Breakfast = DBotel.Breakfast, CarPark = DBotel.CarPark, Cover = DBotel.Cover, Gym = DBotel.Gym, Pool = DBotel.Pool, RoomService = DBotel.RoomService, Spa = DBotel.Spa, Star = DBotel.Star, Tel = DBotel.Tel, Status = DBotel.Status, Wifi = DBotel.Wifi }; return(otelBilgiler); } }
public ActionResult _PartialOdalar() { var otelID = Convert.ToInt32(Session["OtelId"]); OtelDto otl = new OtelDto(); otl.Id = otelID; var odalar = Services.OtelService.GetRooms(otl); return(PartialView(odalar)); }
// GET: Otel public ActionResult Index() { var otelID = Convert.ToInt32(Session["OtelId"]); OtelDto otl = new OtelDto(); otl.Id = otelID; var oteller = Services.OtelService.GetOtelByName(otl); return(View(oteller)); }
public ActionResult _PartialOdaDetay() { var ottel = Convert.ToInt32(TempData["OtelIdsi"]); OtelDto otel = new OtelDto(); otel.Id = ottel; var DBOda = Services.OtelService.GetRooms(otel); return(PartialView(DBOda)); }
// GET: Detail public ActionResult Otel(int Id) { OtelDto o = new OtelDto(); o.Id = Id; var DbOtel = Services.OtelService.GetOtelByName(o); return(View(DbOtel)); }
public void DeleteOtel(OtelDto otel) { throw new NotImplementedException(); }