实体框架dbSet不包含getAll()的定义

时间:2018-06-11 10:28:12

标签: c# entity-framework

我创建了这个方法,但是下面描述的错误在我看来,有没有人知道可能的解决方案?

  

dbSet不包含getAll()

的定义
public IEnumerable<Reserva> GetBookingsByRoomId(int Id)
{
    HotelEntities db = new HotelEntities();
    var allBookings = db.Reserva.GetAll().ToList();
    var bookings = (from Quarto
                    in db.Quarto
                    where Quarto.ID_Quarto == Id
                    select Quarto
                   ).ToList();
    return Mapper.Map<List<Reserva>, List<Reserva>>(bookings);
}

1 个答案:

答案 0 :(得分:1)

你可以做到

var allBookings = db.Reserva.ToList();

不用担心任何类型的&#34; GetAll&#34;方法。这将默认为您提供所有记录。