コード例 #1
0
ファイル: frmErroresWS.cs プロジェクト: fedepazw/OpenReceArg
        /// <summary>
        /// Exporta a Excel el DataTable
        /// </summary>
        private void exportarExcel()
        {
            string fechaActual;
            string nombreHojaExcel;

            /*Asigno un nombre de Archivo*/
            fechaActual = DateTime.Now.ToString("yyyyMMdd_HHmm");
            saveFileDialogExcel.FileName = saveFileDialogExcel.FileName + fechaActual;

            if (saveFileDialogExcel.ShowDialog() == DialogResult.OK)
            {
                Logica.Errores_WS objLogicaErroresWS = new Logica.Errores_WS();
                DataTable datosAExportar;

                Logica.ArchExcel objLogicaArchExcel = new Logica.ArchExcel();

                /*Asigno Nombre a la Hoja de Excel*/
                nombreHojaExcel = "Log de Errores";

                /*Creo el DataTable a Exportar*/
                datosAExportar = objLogicaErroresWS.TraerTodos();

                objLogicaArchExcel.guardarArchivoExcel(datosAExportar, nombreHojaExcel, saveFileDialogExcel.FileName);

                frmAbrirArchivo objAbrirArch = new frmAbrirArchivo();

                if (objAbrirArch.ShowDialog() == DialogResult.OK)
                {
                    System.Diagnostics.Process.Start(saveFileDialogExcel.FileName);
                }
            }
        }
コード例 #2
0
ファイル: frmErroresWS.cs プロジェクト: fedepazw/OpenReceArg
        /// <summary>
        /// Carga el DataGrid los Errores desde la B.D.
        /// </summary>
        void TraerTodos()
        {
            Logica.Errores_WS objLogicaErroresWS = new Logica.Errores_WS();

            dgvErroresWS.DataSource = objLogicaErroresWS.TraerTodos();
        }