Example #1
0
        private void btnEntrar_Click_1(object sender, EventArgs e)
        {
            using (var servicoDeUsuario = new ServicoDeUsuario())
            {
                var usuario = servicoDeUsuario.Consulte((txtUsuario.Text.Trim()));

                if (usuario != null)
                {
                    if (usuario.Senha == txtSenha.Text.Trim().GetHashCode())
                    {
                        tabControl1.SelectTab("tabChamador");
                        //GerenciadorAbas.ChamadorAtivo = true;
                        lblConfiguracoesBasicas.Visible = false;

                        //Dados da sessão do sistema
                        SessaoSistema.Iniciada      = true;
                        SessaoSistema.CodigoUsuario = usuario.Codigo;
                        SessaoSistema.NomeUsuario   = usuario.Nome;

                        txtPermissaoUsuario.Text = usuario.Nome;
                        //txtPermissaoFuncao.Text = usuario.Funcionario.Funcao ?? "---";
                        //txtPermissaoGrupo.Text = usuario.GrupoUsuario == null ? "---" : usuario.GrupoUsuario.Nome;

                        SessaoSistema.VerificarStatusDaConexao = false;
                        return;
                    }
                }
                txtSenha.Clear();
                MessageBox.Show("Usuário ou senha incorretos");
            }
        }
Example #2
0
        public ActionResult Logar(string nome, string senha, string botaoPost)
        {
            var aplicativo = new ServicoDeUsuario();
            var usuario    = new Usuario(nome, senha);

            switch (botaoPost)
            {
            case "Cadastrar":
                //  try
                // {
                aplicativo.CadastrarUsuario(usuario);
                //  }
                //   catch
                //  {

                //   }
                ViewBag.sucesso = ("Cadastro feito com Sucesso");
                return(RedirectToAction("Login"));

            default:

                var usuarioCadastrado = aplicativo.BuscarUsuarioAutenticado(usuario);
                if (usuarioCadastrado != null)
                {
                    ServicoDeAutenticacao.Autenticar(new UsuarioLogadoModel(usuarioCadastrado.Nome));
                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(RedirectToAction("Login"));
                }
            }
        }
        public ActionResult FazerLogin(string usuario, string senha)
        {
            var userLogado = ServicoDeUsuario.BuscarUsuarioAutenticado(usuario, senha);

            if (userLogado != null)
            {
                ServicoDeAutenticacao.Autenticar(new Models.UsuarioLogadoModel(usuario));
                return(RedirectToAction("Index", "StreetFighter"));
            }

            ViewBag.Erro = "Usuário ou senha incorretos";
            return(View("Login"));
        }
        public ActionResult FazerLogin(string usuario, string senha)
        {
            Usuario usuarioAutenticado = ServicoDeUsuario.BuscarUsuarioAutenticado(usuario, senha);

            if (usuarioAutenticado != null)
            {
                ServicoDeAutenticacao.Autenticar(new UsuarioLogadoModel(usuarioAutenticado.Nome, usuarioAutenticado.Permissoes));
                return(RedirectToAction("Index", "StreetFighter", ""));
            }

            TempData["mensagemLogin"] = "******";
            return(RedirectToAction("Index"));
        }
        public ActionResult FazerLogin(string usuario, string senha)
        {
            Usuario usuarioAutenticado = ServicoDeUsuario.BuscarUsuarioAutenticado(
                usuario, senha);

            if (usuarioAutenticado != null)
            {
                ServicoDeAutenticacao.Autenticar(new UsuarioLogadoModel(
                                                     usuarioAutenticado.Nome, usuarioAutenticado.Permissoes));
                return(RedirectToAction("Secreta"));
            }

            return(RedirectToAction("Index"));
        }
Example #6
0
        public IActionResult Usuario(UsuarioModel item)
        {
            try
            {
                using (var servico = new ServicoDeUsuario())
                {
                    servico.Salve(item);
                }
                ViewData["Message"] = "Registro realizado com sucesso!";
            }
            catch (Exception e)
            {
                throw new Exception("Falha ao cadastrar!");
            }

            return(View());
        }