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); }
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(); } }