예제 #1
0
        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");
            }
        }
예제 #2
0
        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");
            }
        }
예제 #3
0
        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");
            }
        }