private void btnGeneraPdf_Click(object sender, EventArgs e) { try { List<EDatos> listaDatos = new List<EDatos>(); int columnas = 6; int i = 0; foreach (DataGridViewRow row in dgvContenedor.Rows) { EDatos objDato = new EDatos(); objDato.codigo = dgvContenedor.Rows[i].Cells[0].Value.ToString(); objDato.cliente = dgvContenedor.Rows[i].Cells[1].Value.ToString(); objDato.direccion = dgvContenedor.Rows[i].Cells[2].Value.ToString(); objDato.ciudad = dgvContenedor.Rows[i].Cells[3].Value.ToString(); listaDatos.Add(objDato); i++; } JCItextSharp.Instancia.generaBarcodePDF("D:\\", listaDatos, columnas); MessageBox.Show("PDF Exportado"); } catch (Exception) { MessageBox.Show("Error al exportat excel"); } }
private void btnGeneraPdf_Click(object sender, EventArgs e) { try { SaveFileDialog sfd =new SaveFileDialog(); string rutaSave = string.Empty; sfd.FileName = "Documento"; // Default file name sfd.DefaultExt = ".pdf"; // Default file extension sfd.Filter = "Archivos PDF (.pdf)|*.pdf"; // Filter files by extension if (sfd.ShowDialog()==DialogResult.OK) { rutaSave = sfd.FileName.ToString(); } List<EDatos> listaDatos = new List<EDatos>(); int columnas = 6; int i = 0; int posicionCodigo=PosicionColumna("codigo"); int posicionNombre=PosicionColumna("nombre"); int posicionDireccion=PosicionColumna("direccion"); int posicionCiudades=PosicionColumna("ciudades"); foreach (DataGridViewRow row in dgvContenedor.Rows) { EDatos objDato = new EDatos(); objDato.codigo = dgvContenedor.Rows[i].Cells[posicionCodigo].Value.ToString(); objDato.cliente = dgvContenedor.Rows[i].Cells[posicionNombre].Value.ToString(); objDato.direccion = dgvContenedor.Rows[i].Cells[posicionDireccion].Value.ToString(); objDato.ciudad = dgvContenedor.Rows[i].Cells[posicionCiudades].Value.ToString(); listaDatos.Add(objDato); i++; } JCItextSharp.Instancia.generaBarcodePDF(rutaSave, listaDatos, columnas); MessageBox.Show("PDF Exportado"); } catch (Exception) { MessageBox.Show("Error al exportat excel"); } }
private void btnGeneraPdf_Click(object sender, EventArgs e) { try { SaveFileDialog sfd =new SaveFileDialog(); List<EDatos> listaDatos = new List<EDatos>(); int columnas = 6; int i = 0; int posicionCodigo=PosicionColumna("codigo"); int posicionNombre=PosicionColumna("nombre"); int posicionDireccion=PosicionColumna("direccion"); int posicionCiudades=PosicionColumna("ciudades"); foreach (DataGridViewRow row in dgvContenedor.Rows) { EDatos objDato = new EDatos(); objDato.codigo = dgvContenedor.Rows[i].Cells[posicionCodigo].Value.ToString(); objDato.cliente = dgvContenedor.Rows[i].Cells[posicionNombre].Value.ToString(); objDato.direccion = dgvContenedor.Rows[i].Cells[posicionDireccion].Value.ToString(); objDato.ciudad = dgvContenedor.Rows[i].Cells[posicionCiudades].Value.ToString(); listaDatos.Add(objDato); i++; } JCItextSharp.Instancia.generaBarcodePDF("D:\\", listaDatos, columnas); MessageBox.Show("PDF Exportado"); } catch (Exception) { MessageBox.Show("Error al exportat excel"); } }