У меня есть таблица person, заполненная информацией о человеке. Я хотел бы получить список персон внутри таблицы и проверить, обновили ли они пароль за последние 24 часа, а затем вернуть имя персоны и булево свойство, обновили ли они пароль или нет.
Это моя таблица Person:
Таблица Person:
varchar(30) Name,
DateTime LastRenewedPassword.
Код:
public class Person
{
public string Name { get; set; }
public boolean HasRenewedPassword { get; set; }
}
public List<Person> GetPersons()
{
using(var context = Entities())
{
var persons = from p in contex.Persons
select new Person
{
Name = p.Name,
HasRenewedPassword = // Has the personer renewed the password for the last 24 hours?
}
}
}
Итак, мой вопрос в том, как я могу внутри select new {...} вернуть, обновил ли человек пароль или нет?
Любая помощь будет принята с благодарностью! И я открыт для любых других предложений по решению этой проблемы.