Ejemplo n.º 1
0
        protected void btnProcessarCargaInicial_Click(object sender, EventArgs e)
        {
            try
            {
                ManterUsuario manterUsuario = new ManterUsuario();
                var           listaUsuarios = manterUsuario.ObterTodos();

                //Faz o filtro de usuário, em memória
                IList <Usuario> listaUsuariosComSenhaMenores = listaUsuarios.Where(x => !string.IsNullOrWhiteSpace(x.Senha) &&
                                                                                   x.Senha.Length > 1 && x.Senha.Length <= 10).ToList();

                string stringCriptografadaComAes = string.Empty;

                foreach (Usuario usuario in listaUsuariosComSenhaMenores)
                {
                    try
                    {
                        stringCriptografadaComAes = CriptografiaHelper.Criptografar(usuario.Senha);
                        usuario.Senha             = stringCriptografadaComAes;
                        manterUsuario.SalvarSemValidacao(usuario);
                    }
                    catch (Exception ex)
                    {
                        Response.Write(ex.Message);
                        continue;
                    }
                }
                new BMUsuario().Commit();
            }
            catch
            {
                throw;
            }
        }