Вот мой метод хранилища, который возвращает UserId
,
public IQueryable<int> getLoginStatus(string emailId, string password)
{
return (from r in taxidb.Registrations
where (r.EmailId == emailId && r.Password == password)
select r.UserId);
}
Как вернуть UserName
, которая является строкой вместе с UserId
... Есть предложения?
EDIT:
Я пытался это работает, но как узнать, содержит ли результат запроса записи или нет,
public RegistrationBO getLoginStatus(string emailId, string password)
{
return (from r in taxidb.Registrations
where (r.EmailId == emailId && r.Password == password)
select new RegistrationBO()
{
UserId = r.UserId,
UserName = r.UserName
}).FirstOrDefault();
}