Ejemplo n.º 1
0
        public ActionResult NotProcessedRequests()
        {
            IRepository repository = new CommunicationWithDataBase();

            logger.Debug($"Обращение к базе данных, получение комнат");
            List <Room> rooms = repository.GetAllRooms();

            IEnumerable <SelectListItem> roomNumberItems = FormingSelectItems.GetRoomNumberItems(rooms);

            ViewData["RoomNumberItems"] = roomNumberItems;

            logger.Debug($"Обращение к базе данных, получение запросов на проживание");
            List <Booking> bookings             = repository.GetBookingRequests();
            var            notProcessedBookings = bookings.Where(b => b.BookingStatusId == 1);

            return(View(notProcessedBookings));
        }