После назначения
var cabins = _context.Cabins.ToList();
вы назначаете новых жителей в объекте данных _context. И позже, если вы напишите
_context.SaveChanges();
, это сохранит БД. Попробуйте это
public List<Cabin> GetCabins()
{
// retrieve list of all cabins
var cabins = _context.Cabins.ToList();
List<Cabins> cabintemp= new List<Cabins>();
// only show current occupants of the cabins
cabintemp.occupants=cabins.occupants.Where(o =>
o.StartDate <= DateTime.UtcNow &&
o.EndDate >= DateTime.UtcNow)
}
return cabintemp;
}
Используйте cabintemp.
Файл, о котором Вы говорите, является PageFromDocLayout.aspx.