private void btnCadastrarUsuario_Click(object sender, EventArgs e)
        {
            string erros       = "";
            int    tipoUsuario = 0;

            if (txtNomeUsuario.Text == "")
            {
                erros += "- Preencha o campo nome do usuario;\n";
            }
            if (txtSenhaUsuario.Text == "")
            {
                erros += "- Preencha o campo senha do usuario;\n";
            }
            if (txtConfirmSenha.Text == "")
            {
                erros += "- Digite a senha novamente;\n";
            }
            if (txtConfirmSenha.Text != txtSenhaUsuario.Text)
            {
                erros += "- As senhas não correspondem;\n";
            }
            if (cmbTipoUsuario.SelectedItem == null)
            {
                erros += "- Selecione um tipo de usuario;\n";
            }

            if (cmbTipoUsuario.SelectedItem.ToString() == "Administrador")
            {
                tipoUsuario = 1;
            }
            if (cmbTipoUsuario.SelectedItem.ToString() == "Comum")
            {
                tipoUsuario = 2;
            }

            if (!string.IsNullOrEmpty(erros))
            {
                MessageBox.Show(erros);
            }
            else
            {
                UsuarioEntity usuario = new UsuarioEntity();
                {
                    usuario.NomeUsuario = txtNomeUsuario.Text;
                    usuario.Senha       = txtSenhaUsuario.Text;
                    usuario.TipoUsuario = (TipoUsuarioEnum)tipoUsuario;
                }
                UsuarioDao.IncluirUsuario(usuario);
                MessageBox.Show("Cadastro de usuario incluido com sucesso");
                this.Close();
            }
        }
        public ActionResult Update(Usuario usuario)
        {
            UsuarioDao Dao = new UsuarioDao();

            if (Dao.UpdateUsuario(usuario))
            {
                return(Json(new { msg = "Success" }));
            }
            else
            {
                return(Json(new { msg = "Error" }));
            }
        }
Exemple #3
0
        static void Main(string[] args)
        {
            ISession   session = NHibernateHelper.AbreSession();
            UsuarioDao usuario = new UsuarioDao(session);

            Usuario novoUsuario = new Usuario();

            novoUsuario.Nome = "Patricia";
            usuario.Adiciona(novoUsuario);
            session.Close();

            Console.Read();
        }
        public ActionResult Delete(int Id)
        {
            UsuarioDao Dao = new UsuarioDao();

            if (Dao.DeleteUsuario(Id))
            {
                return(Json(new { msg = "Success" }));
            }
            else
            {
                return(Json(new { msg = "Error" }));
            }
        }
Exemple #5
0
        public static List <Usuario> BuscarUsuarios()
        {
            List <Usuario> _listaUsuarios = new List <Usuario>();

            try
            {
                _listaUsuarios = UsuarioDao.BuscarUsuarios();
            }
            catch (Exception ex)
            {
            }
            return(_listaUsuarios);
        }
Exemple #6
0
        public static List <Usuario> ConsultarUsuarios(Usuario _usuario)
        {
            List <Usuario> _listaUsuarios = new List <Usuario>();

            try
            {
                _listaUsuarios = UsuarioDao.ConsultarUsuarios(_usuario);
            }
            catch (Exception ex)
            {
            }
            return(_listaUsuarios);
        }
Exemple #7
0
        public static bool ReactivarUsuario(Usuario _usuario)
        {
            bool exito = false;

            try
            {
                exito = UsuarioDao.ReactivarUsuario(_usuario);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #8
0
        public static bool EliminarUsuario(string dni)
        {
            bool exito = false;

            try
            {
                exito = UsuarioDao.BajaUsuario(dni);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #9
0
        public static bool ActualizarUltimaConexion(Usuario _usuario)
        {
            bool exito = false;

            try
            {
                exito = UsuarioDao.ActualizarUltimaConexion(_usuario);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #10
0
        private void InicializarDb(UsuarioDao daoUsuario, ContatoDao daoContato)
        {
            daoUsuario.Incluir(new Usuario {
                Id = "admin", Senha = "admin"
            });

            daoContato.Incluir(new Contato {
                Nome = "Vinicius Azevedo Cavalcanti", Email = "*****@*****.**", Celular = "(31) 2014-5559"
            });
            daoContato.Incluir(new Contato {
                Nome = "Beatriz Azevedo Cardoso", Email = "*****@*****.**", Celular = "(98) 7223-7829"
            });
        }
Exemple #11
0
        public static bool EliminarUsuario(Usuario _usuario)
        {
            bool exito = false;

            try
            {
                exito = UsuarioDao.BajaUsuario(_usuario);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #12
0
        // Método para cadastrar usuários
        public void Cadastrar(Usuario usuario)
        {
            try
            {
                usuarioDao = new UsuarioDao();

                usuarioDao.Cadastrar(usuario);
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }
    public void AlterarSenha(UsuarioBean usuario)
    {
        //verifica se as senhas convergem
        ValidarSenhaUsuario(usuario);

        usuariodao = new UsuarioDao();
        var linhasafetadas = usuariodao.AlterarSenha(usuario);

        if (linhasafetadas == 0)
        {
            throw new UsuarioNaoCadastradoException();
        }
    }
 public void onClickButtonCadastrar(string name)
 {
     try
     {
         usuarioDao = new UsuarioDao();
         usuarioDao.salvarUsuario(nomeJogador, idadeJogador, sexoJogador, "sem programa", patologiaJogador);
         Debug.Log("Nome Jogador: "+ nomeJogador + " Idade Jogador: "+ idadeJogador + " Sexo Jogador: "+ sexoJogador + " Patologia Jogador: " + patologiaJogador);
         UnityEditor.EditorUtility.DisplayDialog("Usuário cadastrado", "Usuário cadastrado com sucesso.", "Ok");
     } catch(System.Exception e)
     {
         UnityEditor.EditorUtility.DisplayDialog("Erro no cadastro", "Ocorreu um erro no cadastro, por favor tente novamente.", "Ok");
     }
 }
        public IActionResult CambioDeContraseña(UsuarioCambioDEContraeñaModelAndView model)
        {
            try
            {
                Usuario usuarioEnSession = HttpContext.Session.GetObjectFromJson <Usuario>("usuarioEnSession");
                if (!ModelState.IsValid)
                {
                    agregarMensajePrincipal("Verifique los datos ingresados .", TipoMensaje.ERROR);
                    TempData["Mensajes"] = mensajes;
                    UsuarioModelAndView model2 = new UsuarioModelAndView();
                    model2.llenarValoresEnBaseAUnUsuario(usuarioEnSession);
                    model2.formularioActivo = "formularioCambioDeContraseña";
                    model2.contraseña       = model.contraseña;
                    model2.contraseña2      = model.contraseña2;
                    model2.contraseña3      = model.contraseña3;

                    return(View("Perfil", model2));
                }
                if (usuarioEnSession.Contraseña != model.contraseña)
                {
                    agregarMensajePrincipal("La contraseña actual es incorrecta .", TipoMensaje.ERROR);
                    TempData["Mensajes"] = mensajes;
                    UsuarioModelAndView model2 = new UsuarioModelAndView();
                    model2.llenarValoresEnBaseAUnUsuario(usuarioEnSession);
                    model2.formularioActivo = "formularioCambioDeContraseña";
                    model2.contraseña       = model.contraseña;
                    model2.contraseña2      = model.contraseña2;
                    model2.contraseña3      = model.contraseña3;
                    return(View("Perfil", model2));
                }
                Usuario usuarioAEditar = usuarioEnSession;
                usuarioAEditar.Contraseña = model.contraseña2;
                UsuarioDao.editarUsuario(_context, usuarioAEditar);

                agregarMensajePrincipal("La contraseña se a modificado correctamente .", TipoMensaje.EXITO);
                TempData["Mensajes"] = mensajes;

                UsuarioModelAndView model3 = new UsuarioModelAndView();
                HttpContext.Session.Remove("usuarioEnSession");
                HttpContext.Session.SetObjectAsJson("usuarioEnSession", usuarioAEditar);
                Usuario usuario = HttpContext.Session.GetObjectFromJson <Usuario>("usuarioEnSession");
                model3.llenarValoresEnBaseAUnUsuario(usuario);
                return(View("Perfil", model3));
            }
            catch
            {
                agregarMensajePrincipal("Ocurrio un error al procesar su solicitud  .", TipoMensaje.ERROR);
                TempData["Mensajes"] = mensajes;
                return(RedirectToAction("Perfil"));
            }
        }
Exemple #16
0
        public static bool GuardarCuentaEmail(CuentaEmailPorUsuario _cuenta)
        {
            bool exito = false;

            try
            {
                ValidarDatosCuentaEmail(_cuenta);
                exito = UsuarioDao.InsertCuentaEmail(_cuenta);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #17
0
        public Usuario ObterUsuarioParaLogar(string nomeUsuario, string senha)
        {
            _usuarioDao = new UsuarioDao();
            var usuario = _usuarioDao.ObterUsuarioPeloUsuarioeSenha(nomeUsuario, senha);

            if (usuario == null)
            {
                throw new UsuarioNaoCadastradoException();
            }
            else
            {
                return(usuario);
            }
        }
        public bool actualizoDatosDelPerfilDelUsuario(Usuarios usuario)
        {
            UsuarioDao usuarioDao = new UsuarioDao();

            //int resultado = usuarioDao.actualizarDatosDeUsuario(usuario); /***********************/
            Usuarios usuarioUpdate = usuarioDao.Actualizar(usuario);

            if (usuarioUpdate == null)
            {
                return(false);
            }

            return(true);
        }
        public String cadastrarUsuario(Usuario user)
        {
            UsuarioDao userDao = new UsuarioDao();
            int        u       = userDao.cadastrarUsuario(user);

            if (u > 0)
            {
                return("Cadastro realizado com sucesso," + u + "cadastrado(s)");
            }
            else
            {
                return("Erro ao cadastrar");
            }
        }
        public JsonResult Autenticar(string apelido, string senha)
        {
            Usuario = UsuarioDao.GetByApelidoESenha(apelido, senha);

            if (Usuario != null)
            {
                Startup.Session     = HttpContext.Session;
                Startup.UserSession = Usuario;
                AtribuirDadosUsuarioNaSessao(Usuario.Nome, Usuario.Id, Usuario.NivelAcesso);
                return(Json(new { logIn = true }));
            }

            return(Json(new { logIn = false, message = "Usuário ou senha incorretos." }));
        }
Exemple #21
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env,
                              [FromServices] UsuarioDao daoUsuario,
                              [FromServices] ContatoDao daoContato)
        {
            InicializarDb(daoUsuario, daoContato);


            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseMvc();
        }
Exemple #22
0
        public static bool EditarUsuario(Usuario _usuario)
        {
            bool exito = false;

            try
            {
                ValidarDatos(_usuario);
                exito = UsuarioDao.EditarUsuario(_usuario);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Exemple #23
0
        private void Cancelar(object sender, EventArgs e)
        {
            UsuarioDao usuarios = new UsuarioDao();

            if (usuarios.HayUsuarios())
            {
                CrearUsuarioView.SelfClosing = true;
                vista.Close();
            }
            else
            {
                Application.Exit();
            }
        }
Exemple #24
0
        /// <summary>
        /// Autentica um usuário através do login e senha.
        /// Se é a primeira vez que acessa a aplicação então é criado um perfil para o usuário.
        /// </summary>
        /// <param name="login"></param>
        /// <returns></returns>
        internal static bool login(UsuarioSimplesDTO login)
        {
            var autenticado = true;
            //Verifica e recupera se é um usuário já registrado na da aplicação
            var user = UsuarioDao.FindByLogin(login.login, login.senha);

            if (user != null)
            {
                SessionHelper.UsuarioLogado = user;
                return(autenticado);
            }
            autenticado = false;
            return(autenticado);
        }
Exemple #25
0
        public ActionResult Update(Paciente paciente, Endereco endereco)
        {
            PacienteDao   dao = new PacienteDao();
            EnderecoDao   end = new EnderecoDao();
            UsuarioDao    us  = new UsuarioDao();
            CategoriasDAO cat = new CategoriasDAO();



            end.Alterar(endereco);
            dao.Alterar(paciente);

            return(RedirectToAction("Index"));
        }
    public UsuarioBean ConfirmarSenha(UsuarioBean usuario)
    {
        //String para armazenar o confirmar senha, pois ela será apagada depois da consulta
        String confirmarsenha;

        confirmarsenha = usuario.Confirmarsenha;
        //Consulta o usuario no banco para ver se a senha bate
        usuariodao = new UsuarioDao();

        usuario = usuariodao.ConfirmarSenha(usuario.Id, usuario.Senha);
        //Verifica se está null
        ValidarUsuario(usuario);
        return(usuario);
    }
Exemple #27
0
        void VerificaLogin(Usuario usuario)
        {
            UsuarioDao dao = new UsuarioDao();

            if (dao.Consultar(usuario))
            {
                MessageBox.Show("Seja Bem-Vindo", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Uusário ou senha inválidos !", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #28
0
        //[AutorizacaoFilter]
        public ActionResult Altera(Usuario usuario)
        {
            if (usuario.Perfil != null && usuario.Perfil.ContentLength > 0)
            {
                string caminho = Path.Combine(Server.MapPath("~/Uploads/Usuarios/"), usuario.Perfil.FileName);
                usuario.Perfil.SaveAs(caminho);
                usuario.CaminhoFoto = usuario.Perfil.FileName;
            }

            UsuarioDao ud = new UsuarioDao();

            ud.Atualiza(usuario);
            return(RedirectToAction("Index", "Usuario"));
        }
Exemple #29
0
        public static void Update(Usuario item)
        {
            try
            {
                UsuarioEntity entity;

                entity = UsuarioMapper.Get(item);

                UsuarioDao.Update(entity);
            }
            catch (Exception)
            {
                throw;
            }
        }
        private bool validarJugadorUnido()
        {
            bool estaUnido = false;

            List <Usuario> listaUsuariosUnidos = UsuarioDao.UsuariosUnidosEncuentroPublico(int.Parse(Session["idEncuentro"].ToString()));

            foreach (Usuario u in listaUsuariosUnidos)
            {
                if (u.id == int.Parse(Session["ID"].ToString()))
                {
                    return(estaUnido = true);
                }
            }
            return(estaUnido);
        }
Exemple #31
0
        public int Login(Usuario usuario)
        {
            if (usuario.Password == "" || usuario.Rut == "")
            {
                return(-3); //Retorna -3 en el caso de encontrar datos vacios
            }
            UsuarioDao daoUsuario = new UsuarioDao();

            byte[] data = Encoding.ASCII.GetBytes(usuario.Password);
            data = new System.Security.Cryptography.SHA256Managed().ComputeHash(data);
            string hash = Encoding.ASCII.GetString(data);

            usuario.Password = hash;
            return(daoUsuario.Ingresar(usuario));
        }
Exemple #32
0
    /**
    * Método que busca todos os usuários que estão cadastrados no banco de dados.
    * Retorna uma lista de objetos que podem ser inseridos no Dropdown de selecionar os jogadores.
    **/
    public static System.Collections.Generic.List<Dropdown.OptionData> gerarListaUsuarios(UsuarioDao usuarioDao)
    {
        System.Collections.Generic.List<Usuario> listaUsuarios = usuarioDao.consultarUsuario();

        Dropdown.OptionData primeiroItem = new Dropdown.OptionData("Selecione o Jogador");
        System.Collections.Generic.List<Dropdown.OptionData> listaDropDown = new System.Collections.Generic.List<Dropdown.OptionData>();
        listaDropDown.Add(primeiroItem);

        foreach (Usuario u in listaUsuarios)
        {
            Dropdown.OptionData item = new Dropdown.OptionData(u.nome);
            listaDropDown.Add(item);
        }

        return listaDropDown;
    }
    // Use this for initialization
    void Start()
    {
        faseDao = new FaseDao();
        usuarioDao = new UsuarioDao();

        isFinalizado = false;
    }
Exemple #34
0
 public UsuarioRN()
 {
     usuarioDados = new UsuarioDao();
 }
 // Use this for initialization
 void Start()
 {
     faseDao = new FaseDao();
     usuarioDao = new UsuarioDao();
 }