public IEnumerable <RoomBLL> getAvailableForAccomodation() { PGRoomRepository repository = repositoryFactory.getRoomRepository(); IEnumerable <RoomDAL> list = repository.getAvailableForAccomodation(); return(list.Select(r => new RoomBLL { number = r.number, stage = r.stage, state = r.state, block = r.block, capacity = r.capacity, amountOfStudents = r.amountOfStudents })); }