Ejemplo n.º 1
0
        /// <summary>
        /// Descarga un listado en formato xml todos los registros de los documentos aprobados.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnInformes_Click(object sender, EventArgs e)
        {
            try
            {
                Xml <List <Documento> > miVariable = new Xml <List <Documento> >();
                listaFiltrada = procesador.ListaFiltrada(procesador.Documentos, PasosProceso.Aprobado);

                if (listaFiltrada.Count > 0 && miVariable.Exportar(listaFiltrada))
                {
                    MessageBox.Show("Exportado con éxito. Disponible en MisDocumentos/RusApp.");
                }
                else
                {
                    MessageBox.Show("Problemas al exportar.\n\n Aségurese de que hay documentos Aprobados.");
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }