@import controllers.admin.{routes => adminroutes} @import model.{Computer, ComputerState, ConnectedUser, Laboratory, Room} @(laboratory: Laboratory, roomsWithComputers: Map[Option[Room], Seq[(Computer, Option[(ComputerState, Seq[ConnectedUser])])]])(implicit messages: Messages, isAdmin: Boolean)

@messages("laboratory.title", laboratory.name)

@if(roomsWithComputers.nonEmpty) { @if(isAdmin) {
} @for((room, computers) <- roomsWithComputers if room.isDefined) { @roomPanel(room.get, computers) } @if(isAdmin) {
@commandPanel() } } else {
@messages("empty")

@messages("room.list.empty.title")

@messages("room.list.empty.body")

@if(isAdmin) { } else {

@messages("contactAdmin")

}
}