コード例 #1
0
        public IQueryable <GeneratedPassword> GetPasswordList(string username)
        {
            IQueryable <GeneratedPassword> passwords;

            using (var db = new LockdownContext())
            {
                var user = db.Users.FirstOrDefault(x => x.Username == username);
                passwords = db.Passwords.Where(x => x.UserId == user.Id);
            }

            return(passwords);
        }
コード例 #2
0
ファイル: UserManager.cs プロジェクト: Oragoss/lockdown
        public void MakeNewAccount(string username, string password)
        {
            var hashPassword = passwordManager.HashPassword(password);

            using (var db = new LockdownContext())
            {
                db.Users.Add(new User
                {
                    Username   = username,
                    Password   = hashPassword,
                    CreatedOn  = DateTime.Now,
                    ModifiedOn = DateTime.Now
                });

                db.SaveChanges();
            }
        }