public ActionResult Index() { var apartments = Mapper.Map <IEnumerable <ApartmentDTO>, IEnumerable <ApartmentViewModel> >(apartmentService.GetAllApartments()); var bookings = bookingService.GetBookings(); foreach (var a in apartments) { if (apartmentService.IsApartmentHasBookingsInFuture(a.Id)) { a.Closeable = false; } else { a.Closeable = true; } } return(View(apartments)); }