public DtoUsuarios BuscaUsuarioPorId(long id)
        {
            // Faz as validações e depois chama o repositorio para buscar

            // ----------- validações ---------------

            RepositorioDeUsuarios repositorioDeUsuarios = new RepositorioDeUsuarios();
            var resultado           = repositorioDeUsuarios.BuscaUsuarioPorId(id);
            var conversorDeUsuarios = new ConversorDeUsuarios();

            return(conversorDeUsuarios.ConverteObj(resultado));
        }
        public IEnumerable <DtoUsuarios> BuscaUsuariosPorTipo(EnumTipoUsuarios tipoUsuarios)
        {
            // Faz as validações e depois chama o repositorio para buscar

            // ----------- validações ---------------

            RepositorioDeUsuarios repositorioDeUsuarios = new RepositorioDeUsuarios();
            var resultado           = repositorioDeUsuarios.BuscaUsuariosPorTipo(tipoUsuarios);
            var conversorDeUsuarios = new ConversorDeUsuarios();
            var listaUsuarios       = new List <DtoUsuarios>();

            foreach (var obj in resultado)
            {
                listaUsuarios.Add(conversorDeUsuarios.ConverteObj(obj));
            }
            return(listaUsuarios);
        }