private void OrganizarDados()
        {
            ListaDados.Clear();

            string[] fotos = Directory.GetFiles(Caminho);

            foreach (string str in fotos)
            {
                if (Funcionalidades.IsPathImage(str))
                {
                    string[] parts = str.Split('\\');
                    string[] nome  = parts[parts.Count() - 1].Split('.');

                    //Verificar se o nome é constituido so por numeros
                    int aux = 0;
                    if (int.TryParse(nome[0], out aux))
                    {
                        _FormInicio.EscreverNaConsola("Erro nome numérico!");
                        return;
                    }

                    string NomeGal = Funcionalidades.BuscarNomeGaleria(nome[0]);
                    bool   eIgual  = false;

                    //Verificar se já existe
                    foreach (ngModel _m in ListaDados)
                    {
                        if (NomeGal == _m.NomeGal)
                        {
                            eIgual = true;
                            _m.caminhoFotos.Add(str);
                            break;
                        }
                    }

                    if (!eIgual)
                    {
                        ngModel _NovoModel = new ngModel();
                        _NovoModel.NomeGal = NomeGal;
                        _NovoModel.caminhoFotos.Add(str);
                        ListaDados.Add(_NovoModel);
                    }
                }
            }
        }