protected void btnLogin_Click(object sender, EventArgs e) { string nomeUsuario = TxtUsuario.Text; string senha = TxtSenha.Text; try { _loginBo = new LoginBo(); //Obtem usuario cadastrado no banco var usuario = _loginBo.ObterUsuarioParaLogar(nomeUsuario, senha); //Redireciona o usuário para tela de login caso o mesmo não esteja autenticado FormsAuthentication.RedirectFromLoginPage(usuario.Nome, false); Session["Perfil"] = usuario.Perfil; } catch (UsuarioNaoCadastradoExceptions) { LblStatus.Text = "Usuário não cadastrado"; } catch (Exception) { LblStatus.Text = "Erro inesperado"; } }
protected void BtnLogin_Click(object sender, EventArgs e) { _loginBo = new LoginBo(); var nomeUsuario = TxtUsuario.Text; var senha = TxtSenha.Text; try { var usuario = _loginBo.ObterUsuarioParaLogar(nomeUsuario, senha); FormsAuthentication.RedirectFromLoginPage(nomeUsuario, false); Session.Timeout = 30; Session["UsuarioId"] = usuario.Id; Session["UsuarioNome"] = usuario.NomeUsuario; Session["Perfil"] = usuario.Perfil; } catch (UsuarioNaoCadastradoException) { LblMensagem.Text = "Usuario nao cadastrado"; } catch (Exception) { LblMensagem.Text = "Erro no sistema"; ; } }
protected void btnLogin_Click(object sender, EventArgs e) { _logingBo = new LoginBo(); string nomeUsuario = TxtUsuario.Text; string senha = txtSenha.Text; try { Usuario usuario = _logingBo.ObterUsuarioParaLogar(nomeUsuario, senha); lblStatus.Text = "Autenticação realizada com sucesso!"; } catch (UsuarioNaoCadastradoException) { lblStatus.Text = "Usuário não cadastrado"; } catch (Exception exc) { lblStatus.Text = "Ocorreu um erro inesperado! Contatar o administrador do sistema: \n " + exc.Message; } }
protected void btnlogin_Click(object sender, EventArgs e) { _loginBo = new LoginBo(); var nomeUsuario = txtUsuario.Text; var senha = txtSenha.Text; try { var usuario = _loginBo.ObterUsuarioParaLogar(nomeUsuario, senha); FormsAuthentication.RedirectFromLoginPage(nomeUsuario, false); Session["Perfil"] = usuario.Perfil; } catch (UsuarioNaoCadastradoException) { lblStatus.Text = "Usuario não identificado!!!"; } catch (Exception) { lblStatus.Text = "Ocurreu um erro inesperado, favor consultar o administrador do sistema"; } }
protected void bntLogin_Click(object sender, EventArgs e) { _loginBo = new LoginBo(); var nomeusuario = txtUsuario.Text; var senha = txtSenha.Text; /*quando loga*/ try { var usuario = _loginBo.ObterUsuarioParaLogar(nomeusuario, senha); /*faz com que o usuário vá para alogin page, definida no webConfig*/ FormsAuthentication.RedirectFromLoginPage(nomeusuario, false); Session.Timeout = 30; //Isso é para definir o tempo que sessão vai durar, coloca o mesmo que ado site no webConfig Session["Perfil"] = usuario.Perfil; //Isso é para passar o valor "Perfil" para a página catalogo.aspx, tipo o qe você fez para definir o id do usuário no mangaDatabase } /*não tem o usuário no banco de dados*/ catch (UsuarioNaoCadastradoException) { lblStatus.Text = "Usuário não cadastrado."; } /*erro desconhecido*/ catch (Exception) { lblStatus.Text = "Ocorreu um erro inesperado, consulte o adiminstrador do sistema."; } }
protected void btnLogin_Click(object sender, EventArgs e) { _loginBo = new LoginBo(); var nomeUsuario = TxtUsuario.Text; var senha = TxtSenha.Text; try { var usuario = _loginBo.ObterUsuarioParaLogar(nomeUsuario, senha); FormsAuthentication.RedirectFromLoginPage(nomeUsuario, false); Session["Perfil"] = usuario.Perfil; } catch (UsuarioNaoCadastradoException) { LblStatus.ForeColor = System.Drawing.Color.Red; LblStatus.Text = "Usuário não Cadastrdo!"; } catch (Exception) { LblStatus.ForeColor = System.Drawing.Color.Red; LblStatus.Text = "Ocorreu um erro inesperado, favor consultar o adminstrador do sistema."; } }
protected void BtgLogin_Click(object sender, EventArgs e) { _loginBo = new LoginBo(); var nomeUsuario = TxtUsuario.Text; var senha = TxtSenha.Text; try { var usuario = _loginBo.ObterUsuarioParaLogar(nomeUsuario, senha); FormsAuthentication.RedirectFromLoginPage(nomeUsuario, false); Session.Timeout = 30; Session["Perfil"] = usuario.Perfil; //LblStatus.Text = "Usuario Logado"; } catch (UsuarioNaoCadastradoException) { LblStatus.Text = "Usuario ou senha errados"; } catch (Exception) { LblStatus.Text = "Ocorreu um erro inesperado,chamar os inuteis que fizeram o sistema!"; } }