private void btnEntrar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(cbxIdioma.Text)) { UsuarioRepository usuarioRepository = new UsuarioRepository(); List <Usuario> usuarios = usuarioRepository.BuscarTodos(); foreach (var item in usuarios) { if (item.Username != tbxUsuario.Text || item.Senha != tbxSenha.Text) { break; } else { if (item.IsAdmin) { if (cbxIdioma.Text != "Inglês US") { frmTelaAdm frm = new frmTelaAdm(); frm.Show(); this.WindowState = FormWindowState.Minimized; } else { frmTelaAdm frm = new frmTelaAdm(cbxIdioma.Text); frm.Show(); } } else { if (cbxIdioma.Text != "Inglês US") { frmTelaUser frm = new frmTelaUser(); frm.Show(); this.WindowState = FormWindowState.Minimized; } else { frmTelaUser frm = new frmTelaUser(cbxIdioma.Text); frm.Show(); this.WindowState = FormWindowState.Minimized; } } } } if (this.WindowState != FormWindowState.Minimized) { MessageBox.Show(this, "Usuário ou Senha incorretos", "Confirmação", MessageBoxButtons.OK); } } else { MessageBox.Show(this, "Escolha um Idioma / Choose a language", "Confirmação", MessageBoxButtons.OK); } }
private void btnEntrar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(cbxIdioma.Text)) { UsuarioRepository usuarioRepository = new UsuarioRepository(); AcessoRepository acessooRepository = new AcessoRepository(); Usuarios user = usuarioRepository.BuscarUsuario(tbxUsuario.Text, tbxSenha.Text); if (user != null) { if (user.Tx_Usuario == tbxUsuario.Text && user.Tx_Senha == tbxSenha.Text) { Acesso acessoNovo = new Acesso { IdUsuario = user.IdUsuario, Dt_AcessoEntrada = DateTime.Now }; if (user.IsAdmin) { if (cbxIdioma.Text != "Inglês") { frmTelaAdm frm = new frmTelaAdm(acessoNovo); frm.Show(); this.WindowState = FormWindowState.Minimized; } else { frmTelaAdm frm = new frmTelaAdm(cbxIdioma.Text, acessoNovo); frm.Show(); } } else { if (cbxIdioma.Text != "Inglês") { frmTelaUser frm = new frmTelaUser(); frm.Show(); this.WindowState = FormWindowState.Minimized; } else { } } } else { MessageBox.Show(this, "Senha Incorreta", "Confirmação", MessageBoxButtons.OK); } } else { MessageBox.Show(this, "Preencha os campo.", "Confirmação", MessageBoxButtons.OK); } } else { MessageBox.Show(this, "Escolha um Idioma / Choose a language", "Confirmação", MessageBoxButtons.OK); } }