private void FormMain_FormClosed(object sender, FormClosedEventArgs e) { var user = _context.Users.FirstOrDefault(u => u.IsActive == true); user.IsActive = false; _context.SaveChanges(); }
private void buttonSignIn_Click(object sender, EventArgs e) { if (check()) { // изменить статус на активный и выполнить вход var user = _context.Users.FirstOrDefault(u => u.Login == textBoxLogin.Text && u.Password == textBoxPassword.Text); if (user == null) { MessageBox.Show("Ошибка! Пользователь не найден"); return; } user.IsActive = true; _context.SaveChanges(); this.Hide(); var form = Container.Resolve <FormMain>(); form.ShowDialog(); textBoxLogin.Clear(); textBoxPassword.Clear(); this.Show(); } }