@(cluster: HotelClusterInfo) @import ru.yandex.tours.db.model.DbPartnerHotel @import cluster.nameFor @import cluster.partnerFor @status(hotel: DbPartnerHotel, isCore: Boolean) = @{ (hotel.isNew, hotel.isDeleted) match { case (_, true) => "Deleted" case (true, _) => "New" case _ if isCore => "Active" case _ => "Not linked" } } @partnerUrl(hotel: DbPartnerHotel) = { @if(hotel.hotel.getRawHotel.hasPartnerUrl && hotel.hotel.getRawHotel.getPartnerUrl.nonEmpty) { @util.external_link(hotel.hotel.getRawHotel.getPartnerUrl) { @partnerFor(hotel) } } else { @partnerFor(hotel) } } @wrap(hotel: DbPartnerHotel)(html: Html) = { @if(cluster.inCore(hotel.id)) { @html } else { @html } } @hotelRow(hotel: DbPartnerHotel) = {
ID | Имя | Партнер | Статус |
---|