Как получить конкретную запись, используя структуру объекта - PullRequest
1 голос
/ 04 мая 2011

Я сохраняю три значения в поле из трех столбцов (имя пользователя, хешированный пароль и тип пользователя), и я хочу попытаться получить их позже. Как мне поступить. Прямо сейчас мой код для хранения данных как это

if (txtPassWord.Text.Length > 0)
{
   string strHashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassWord.Text, "sha1");
}

objuser.username = txtEmailAddress.Text;
objuser.Password = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassWord.Text, "sha1"); ;
objuser.userRole = "member";

dbcontext.LicensingOrgInfoes.AddObject(obj);
dbcontext.SaveChanges();

dbcontextuser.Users.AddObject(objuser);
dbcontextuser.SaveChanges();

Теперь вопрос в том, как мне получить эти сохраненные значения?

Любые входные данные будут великолепны.

Спасибо

1 Ответ

0 голосов
/ 04 мая 2011
string myUsername = "MEMEMEME@here.com"

User me = dbcontext.Users.Single(u => u.username.ToLower() == myUsername.ToLower());

Предполагая, что имена пользователей не могут быть повторно использованы.Но из того, что вы предоставили, это лучшее, что я могу для вас сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...