/// <summary>
        /// Popula o listView com as informações de dados Cadastrais
        /// </summary>
        private void PopularListViewDadosCadastrais()
        {
            ListViewItem lObjListViewItem = null;
            List<INFODadosCadastrais> listadadosCadastrais = null;

            BOManterDocumentosDigitais objManterDocumentosDigitais = null;
            try
            {
                this.lstDocumentosDigitalisados.Items.Clear();

                objManterDocumentosDigitais = new BOManterDocumentosDigitais();

                listadadosCadastrais = objManterDocumentosDigitais.obterDocumentosDadosCadastraisDigitalizados(
                                        (double)((INFOCliente)cmbCliente.SelectedItem).IdCliente,
                                        (double)((INFODocumento)comboDocumentoDadosCadastrais.SelectedItem).IdDocumentos);

                if (listadadosCadastrais != null)
                {
                    //HABILITO OS BOTÕES de manutenção
                    btnExcluirDocumentosCadastrais.Enabled = true;
                    btnVisualizarDocumentosCadastrais.Enabled = true;

                    for (int i = 0; i < listadadosCadastrais.Count; i++)
                    {
                        lObjListViewItem = new ListViewItem(string.Empty, 0);

                        lObjListViewItem.SubItems.Add(listadadosCadastrais[i].Nome_arquivo);
                        lObjListViewItem.SubItems.Add(listadadosCadastrais[i].Nome_diretorio_arquivo);

                        lObjListViewItem.Tag = listadadosCadastrais[i].Id_dadoscadastrais;

                        this.lstDocumentosDigitalisados.Items.AddRange(new ListViewItem[] { lObjListViewItem });
                    }
                }
                else
                {
                    //DESABILITO OS BOTÕES de manutenção
                    btnExcluirDocumentosCadastrais.Enabled = false;
                    btnVisualizarDocumentosCadastrais.Enabled = false;
                    //MessageBox.Show("Este documento ainda não foi digitalizado!",
                    //    Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                lObjListViewItem = null;
            }
        }
        private void btnExcluirDocumentos_Click(object sender, EventArgs e)
        {
            BOManterDocumentosDigitais objManterDocumentosDigitais = null;
            INFODocumentoDigital objInfoDocumentoDigitais = null;
            try
            {
                if (lstDocumentosDigitalisados.SelectedItems.Count > 0){

                    objManterDocumentosDigitais = new BOManterDocumentosDigitais();

                    for (int i = 0; i < lstDocumentosDigitalisados.SelectedItems.Count; i++)
                    {
                        objInfoDocumentoDigitais = new INFODocumentoDigital();
                        objInfoDocumentoDigitais.IdDocumentoDigital = (double)lstDocumentosDigitalisados.SelectedItems[i].Tag;
                        objInfoDocumentoDigitais.NomeArquivo = lstDocumentosDigitalisados.SelectedItems[i].SubItems[1].Text;
                        objInfoDocumentoDigitais.NomeDiretorioArquivo = lstDocumentosDigitalisados.SelectedItems[i].SubItems[2].Text;
                    }

                    if (objManterDocumentosDigitais.boExcluirDocumentosDigitais(objInfoDocumentoDigitais)){
                        PopularListView();
                        MessageBox.Show("Documento excluido com sucesso!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                 }
                 else{
                    MessageBox.Show("Por favor, Selecione um documento para excluir!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    lstDocumentosDigitalisados.Focus();
                 }

            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO : " + ex.ToString(), Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void PopularListView()
        {
            ListViewItem lObjListViewItem = null;
            List<INFODocumentoDigital> ListaDocumentosDigitais = null;

            BOManterDocumentosDigitais objManterDocumentosDigitais = null;
            try
            {
                this.lstDocumentosDigitalisados.Items.Clear();

                objManterDocumentosDigitais = new BOManterDocumentosDigitais();
                ListaDocumentosDigitais = objManterDocumentosDigitais.boObterDocumentosDigitais(txtReferencia.Text,(double)((INFODocumento)(cmbDocumento.SelectedItem)).IdDocumentos );

                if (ListaDocumentosDigitais != null)
                {
                    //HABILITO OS BOTÕES de manutenção
                    btnExcluirDocumentos.Enabled = true;
                    btnVisualizar.Enabled = true;
                    btnDigitalizar.Enabled = true;

                    for (int i = 0; i < ListaDocumentosDigitais.Count; i++)
                    {
                        lObjListViewItem = new ListViewItem(string.Empty, 0);

                        lObjListViewItem.SubItems.Add(ListaDocumentosDigitais[i].NomeArquivo);
                        lObjListViewItem.SubItems.Add(ListaDocumentosDigitais[i].NomeDiretorioArquivo);

                        lObjListViewItem.Tag = ListaDocumentosDigitais[i].IdDocumentoDigital;

                        this.lstDocumentosDigitalisados.Items.AddRange(new ListViewItem[] { lObjListViewItem });
                    }
                }
                else
                {
                    //DESABILITO OS BOTÕES de manutenção
                    btnExcluirDocumentos.Enabled = false;
                    btnVisualizar.Enabled = false;
                    btnDigitalizar.Enabled = false;
                }

            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                lObjListViewItem = null;
            }
        }
        private void AtualizarDigitralizacao()
        {
            BOManterDocumentosDigitais objManterDocumentosDigitais = null;
            INFODocumentoDigital objInfoDocumentoDigitais = null;
            string TempDirPdf = System.Configuration.ConfigurationSettings.AppSettings["DIRPDF"].ToString();
            try
            {
                if (lstDocumentosDigitalisados.SelectedItems.Count > 0)
                {

                    objManterDocumentosDigitais = new BOManterDocumentosDigitais();

                    for (int i = 0; i < lstDocumentosDigitalisados.SelectedItems.Count; i++)
                    {
                        objInfoDocumentoDigitais = new INFODocumentoDigital();
                        objInfoDocumentoDigitais.IdDocumentoDigital = (double)lstDocumentosDigitalisados.SelectedItems[i].Tag;
                        objInfoDocumentoDigitais.NomeArquivo = lstDocumentosDigitalisados.SelectedItems[i].SubItems[1].Text;
                        objInfoDocumentoDigitais.NomeDiretorioArquivo = lstDocumentosDigitalisados.SelectedItems[i].SubItems[2].Text;
                    }

                    if (objManterDocumentosDigitais.boAtualizarDocumentosDigitais(objInfoDocumentoDigitais, TempDirPdf))
                    {
                        PopularListView();
                        MessageBox.Show("Documento Alterado com sucesso!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("Por favor, Selecione um documento para alterar!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    lstDocumentosDigitalisados.Focus();
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO : " + ex.ToString(), Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }