Example #1
0
        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);
        }
Example #2
0
        // 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"));
        }
Example #3
0
        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);
            }
        }
Example #4
0
 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);
     }
 }
Example #5
0
        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));
        }
Example #6
0
        // 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));
        }
Example #9
0
 public void DeleteOtel(OtelDto otel)
 {
     throw new NotImplementedException();
 }