private bool ActualLogin(object parameter) { var context = new UserAccountContext(); var passwordBox = (PasswordBox)parameter; User currentUser = null; try { currentUser = context.Users.FirstOrDefault(x => x.Name == username); if (currentUser == null) { throw new ArgumentException(); } if (currentUser.Password != passwordBox.Password) { throw new ArgumentException(); } } catch (ArgumentException) { return(false); } if (LoginSuccessfullEvent != null) { LoginSuccessfullEvent(currentUser); } return(true); }
public void UploadSetting() { string directory = Properties.Settings.Default.SettingsDirectory; string file = Path.Combine(directory, "Settings.xml"); string content = File.ReadAllText(file); UserAccountContext context = new UserAccountContext(); User.UserSetting.Content = Encoding.Default.GetBytes(content); context.SaveChanges(); }
public CookieController(UserAccountContext context) { this._context = context; }
public RSPEC3649SQLiNoncompliant(UserAccountContext context) { _context = context; }