예제 #1
0
        private void BtnExportarExcel_Click(object sender, EventArgs e)
        {
            try
            {
                SaveFileDialog objCuadroDialogo = new SaveFileDialog();

                objCuadroDialogo.Filter = "MS Excel (*.xlsx) |*.xlsx;*.xlsx|(*.xlsx) |*.xlsx|(*.*) |*.*";

                if (objCuadroDialogo.ShowDialog() == DialogResult.OK)
                {
                    tabla.TableName = "Reporte de Avances";
                    Cls_DBGrid.DataTable_To_Excel(tabla, objCuadroDialogo.FileName);

                    string filename = "Excel.exe";

                    Process proc = new Process();
                    proc.EnableRaisingEvents = false;
                    proc.StartInfo.FileName  = filename;
                    proc.StartInfo.Arguments = objCuadroDialogo.FileName;
                    proc.Start();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Ocurrió un error: {0}", ex.Message), "Exportar Excel", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void CmdVolver_Click(object sender, EventArgs e)
        {
            funFlex      = null;
            funFunciones = null;
            funDatos     = null;
            funDbGrid    = null;
            funCon       = null;

            dtTareas = null;
            this.Close();
        }
예제 #3
0
        void Cerrar()
        {
            funFlex      = null;
            funFunciones = null;
            funDbGrid    = null;
            funDatos     = null;

            dtItems  = null;
            dtTipExi = null;
            dtUniMed = null;
            dtTipPro = null;

            this.Hide();
        }