2016-11-20 1 views
-1
public static List<Reservations> getReservations(int reservationId) 
{ 
    return hoteldb.hotel_reservations.Where(x => x.reservation_id == reservationId).ToList(); 
} 

J'ai converti les valeurs, j'ai fait en sorte que tout soit bon mais en vain.LINQ La liste générique ne peut pas convertir le numéro

Il ne fonctionne pas vraiment même le code ci-dessous:

public List<Reservations> getReservations(int reservationId) 
{ 
    return hoteldb.hotel_reservations.Where(x => x.reservation_room_desc == "sdfsfs").ToList(); 
} 
+0

De quel type est 'hotel_reservations' et de quel type est' reservation_id' (je suppose 'int')? –

+0

Avez-vous un message d'erreur? – Yanga

+0

Pouvez-vous publier des réservations classe est également static hoteldb? – Miguel

Répondre

0

Peut-être getReservations() doit utiliser le type: List<hotel_reservations>?

public List<hotel_reservations> getReservations(int reservationId) 
    { 
     var y = hoteldb.hotel_reservations 
       .Where(x => x.reservation_room_desc == "sdfsfs") 
       .ToList(); 
     return y; 
    }