private void btn_entrar_Click(object sender, EventArgs e) { try { ValidaLogin valid = new ValidaLogin(textBox_usuario.Text, textBox_senha.Text); bool retorno = valid.BuscaRegistro(); if (retorno == true) { timer.Start(); } else { MessageBox.Show("Usuário não cadastrado! Verifique!!", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); textBox_usuario.Text = string.Empty; textBox_senha.Text = string.Empty; textBox_usuario.Focus(); } } catch (TrataErros ex) { MessageBox.Show($"{ex.Message}", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); textBox_usuario.Focus(); } }
public static void Renderiazar() { Usuario u = new Usuario(); Console.WriteLine("--Fazer LOGiN--"); Console.WriteLine("Digite o nome de usuario:"); u.Login = Console.ReadLine(); // No site da para pedir verificação dupla de senha Console.WriteLine("Digite a senha do usuario:"); u.Password = Console.ReadLine(); if (ValidaLogin.ValidarLogin(u) != null) { Console.WriteLine("\nLogin bem sucedido"); } else { Console.WriteLine("\nUsuario ou senha incorretos ou não cadastrados"); } }
public ActionResult EfetuarCadastro(UsuarioModel model, UsuarioLogado usuarioLogado) { UsuarioBusiness usuarioBusiness = new UsuarioBusiness(); ValidaLogin validaLogin = new ValidaLogin(); var idCargo = (int)model.Cargo.TipoCargo; model.Usuario.IdCargo = idCargo; validaLogin = usuarioBusiness.CadastrarUsuario(model.Usuario, usuarioLogado.usuarioLogado.IdUsuario); if (validaLogin.Sucesso == true) { TempData["Sucesso"] = "S"; return(RedirectToAction("Index", "Home")); } else { ViewBag.Sucesso = "N"; ViewBag.Mensagem = validaLogin.Mensagem; return(View("Index")); } }
public ValidaLogin CadastrarUsuario(Usuario usuario, int usuarioLogado) { ValidaLogin validaLogin = new ValidaLogin(); bool sucesso = true; try { if (usuario.TipoDocumento == Util.Enums.ETipoDocumento.CPF) { if (usuario.CPFCNPJ == null || ValidarCPF(usuario.CPFCNPJ) == false) { validaLogin.Mensagem = "CPF inválido"; sucesso = false; return(validaLogin); } if (usuario.PIS == null || ValidarPis(usuario.PIS) == false) { validaLogin.Mensagem = "PIS Inválido"; sucesso = false; return(validaLogin); } if (usuario.Racf == null || usuario.Racf.Length != 4) { validaLogin.Mensagem = "RACF Inválida"; sucesso = false; return(validaLogin); } usuario.DtAdmissao = DateTime.Now; usuario.Ativo = true; usuario.IdGestor = usuarioLogado; usuario.IdUsuarioAlteracao = usuarioLogado; if (BuscarUsuario(usuario.Racf) != null) { validaLogin.Mensagem = "Usuário ja Cadastrado"; sucesso = false; return(validaLogin); } if (AdicionarUsuario(usuario) == false) { validaLogin.Mensagem = "Falha ao inserir usuário"; sucesso = false; return(validaLogin); } validaLogin.Sucesso = sucesso; return(validaLogin); } else if (usuario.TipoDocumento == Util.Enums.ETipoDocumento.CNPJ) { if (usuario.CPFCNPJ == null || ValidarCPF(usuario.CPFCNPJ) == false) { validaLogin.Mensagem = "Usuário ja Cadastrado"; sucesso = false; return(validaLogin); } if (usuario.Racf == null || usuario.Racf.Length != 4) { validaLogin.Mensagem = "RACF Inválida"; sucesso = false; return(validaLogin); } usuario.DtAdmissao = DateTime.Now; usuario.Ativo = true; usuario.IdGestor = usuarioLogado; usuario.IdUsuarioAlteracao = usuarioLogado; if (BuscarUsuario(usuario.Racf) != null) { validaLogin.Mensagem = "Usuário ja Cadastrado"; sucesso = false; return(validaLogin); } if (AdicionarUsuario(usuario) == false) { validaLogin.Mensagem = "Falha ao inserir usuário"; sucesso = false; return(validaLogin); } validaLogin.Sucesso = sucesso; return(validaLogin); } else { validaLogin.Mensagem = "CPF/CNPJ não digitados"; sucesso = false; return(validaLogin); } } catch (Exception ex) { throw ex; } }
private void btnEntrar_Click(object sender, EventArgs e) { //if (Debugger.IsAttached) //{ // autorizado = true; // Close(); // return; //} if (txtNome.Text.Trim().Length == 0 || txtSenha.Text.Trim().Length == 0) { Mensagens.Informacao("Preencha o Login e Senha corretamente para Continuar"); return; } if (txtCnpj.Text.Length == 0 && txtCnpj.Visible) { Mensagens.Informacao("Preencha o Cnpj ou Cpf para Continuar"); return; } pnlLogin.Enabled = false; msgRetorno("Entrando, aguarde..."); if (ValidaInternet.existeInternet()) { ValidaLogin vi = new ValidaLogin(txtNome.Text.Trim(), txtSenha.Text.Trim(), txtCnpj.Text.Trim()); RetornoValidacao rv = new RetornoValidacao(); if (txtCnpj.Text.Trim().Length > 0) { rv = vi.verificaLicenca(); } if (rv.pronto || txtCnpj.Text.Trim().Length == 0) { if (txtCnpj.Text.Trim().Length == 0) { ValidaLogin.cnpj = buscaCnpj(); } rv = vi.inicia(); if (rv.pronto) { if (vi.valida()) { addCnpj(); ConexaoValidaLogin.atualizaAcesso(); autorizado = true; this.Close(); } else { if (Glass.usuario.licenca.Length > 0) { Mensagens.Informacao("Este Computador não possui uma Licença Ativa."); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } else if (!Glass.usuario.status.Equals("A")) { Mensagens.Informacao("Cliente Bloqueado, por favor, entre em Contato."); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } else { pnlToken.Visible = true; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; pnlLogin.Size = new Size(352, 99); this.Size = new Size(358, 317); } } } else { Mensagens.Informacao(rv.message); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } } else { Mensagens.Informacao(rv.message); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } } else { MessageBox.Show("Sem Internet"); pnlLogin.Enabled = true; lbMensagem.Text = ""; } }