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 = "Usuário não cadastrado"; } catch (Exception) { LBLStatus.Text = "Ocorreu um erro inesperado, favor consultar o administrador do sistema."; } }