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 frmLogin_Load(object sender, EventArgs e) { lblDate.Text = DateTime.Now.ToShortTimeString(); repository.BuscarTodos(); }