Example #1
0
        private void btnCargarExcel_Click(object sender, EventArgs e)
        {
            try
            {
                string ext = Path.GetExtension(txtRutaBackup.Text);
                if (!string.IsNullOrEmpty(txtRutaBackup.Text))
                {
                    if (ext.Equals(".csv"))
                    {
                        DataTable dt = Exportar_Importar_ArchivoExcel.Importar(txtRutaBackup.Text);
                        //DataTablePersonalizado.Leer_ArchivoExcel(ref gdvDatos, txtRutaBackup.Text);

                        gdvDatos.DataSource = dt;
                        DataTablePersonalizado.Multilinea(ref gdvDatos);

                        gdvDatos.Columns[0].Visible  = false;
                        gdvDatos.Columns[1].Visible  = false;
                        gdvDatos.Columns[2].Visible  = false;
                        gdvDatos.Columns[12].Visible = false;
                        gdvDatos.Columns[13].Visible = false;
                        gdvDatos.Columns[14].Visible = false;
                        gdvDatos.Columns[15].Visible = false;
                        gdvDatos.Columns[16].Visible = false;
                        gdvDatos.Columns[17].Visible = false;
                    }
                    else
                    {
                        MessageBox.Show("Seleccione el archivo con extension .csv para continuar", "Archivo no admitido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("Seleccione el archivo de respaldo a cargar", "Ruta no valida", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtRutaBackup.Focus();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrió un error al cargar el archivo : " + ex.Message, "Error de Lectura", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
        private void btnControl_Click(object sender, EventArgs e)
        {
            try
            {
                if (gdDetalle.Rows.Count != 0)
                {
                    Exportar_Importar_ArchivoExcel.Exportar(ref gdDetalle);
                    this.Hide();
                    DatProducto.EliminarRegistros_ActualizacionProducto();

                    this.Hide();
                }
                else
                {
                    MessageBox.Show("No hay datos para descargar", "Datos vacíos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error :" + ex.Message, "Error de Descarga", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }