private void abrirToolStripMenuItem_Click(object sender, EventArgs e) { CheckedListTutelasLidas.Visible = false; Histograma.Visible = false; OpenFileDialog openFileDialog1 = new OpenFileDialog { Title = "Open the Word file: ", DefaultExt = "docx", Filter = "docx files(*.docx)|*.docx|doc files(*.doc)|*.doc|All files(*.*)|*.*" }; if (openFileDialog1.ShowDialog() == DialogResult.OK) { CaminhoDoDocumento = openFileDialog1.FileName; //wordDoc = new Word.Application(); //wordDoc.Visible = true; //Abre o arquivo no pc quando der o Open doc = Util.GerarInstanciaDocumento(CaminhoDoDocumento); } if (doc != null) { string TextoTutela = Util.RetornaOTextoDeUmArquivoDocx(doc, data); tutela = new Tutela(Path.GetFileName(CaminhoDoDocumento), CaminhoDoDocumento, TextoTutela); G_ListaDeTutelas.Add(tutela); TutelaDB.SalvaTutelaNoBanco(tutela); MessageBox.Show(TextoTutela); } }
private void pegarCaminhoDaPastaToolStripMenuItem_Click(object sender, EventArgs e) { CheckedListTutelasLidas.Visible = false; Histograma.Visible = false; ListaDeDocumentos = new List <string>(); var L_ListaDeTutelas = new List <Tutela>(); FolderBrowserDialog folderDialog = new FolderBrowserDialog { Description = "To get a folder path: " }; if (folderDialog.ShowDialog() == DialogResult.OK) { CaminhoDaPasta = folderDialog.SelectedPath; } //MessageBox.Show("Caminho da pasta: " + CaminhoDaPasta); CaminhosDosDocumentos = Util.RetornaTodosOsCaminhosDeArquivosBaseadoNumaPasta(CaminhoDaPasta); if (CaminhosDosDocumentos != null) { L_ListaDeTutelas = Util.RetornaTodosOsTextosDeArquivosDocx(CaminhosDosDocumentos); foreach (Tutela tutela in L_ListaDeTutelas) { G_ListaDeTutelas.Add(tutela); } TutelaDB.SalvaNoBancoTodasAsTutelasLidas(L_ListaDeTutelas); //PRINTA TODOS ARQUIVOS ENCONTRADOS DENTRO DA PASTA //foreach (Tutela tutela in ListaDeTutelas) //{ // MessageBox.Show(tutela.Texto); //} MessageBox.Show(String.Format(MensagensSistema.LeuTodasTutelas) + L_ListaDeTutelas.Count); } else { MessageBox.Show(MensagensSistema.PastaVazia); } }