예제 #1
0
        //metodo para generar creditos
        private void generarcredito()
        {
            int          nocontrol    = Convert.ToInt32(txtnocontrol.Text);
            string       nombre       = txtnombre.Text;
            string       apepat       = txtapepat.Text;
            string       apemat       = txtapemat.Text;
            string       carrera      = combocarrera.Text;
            string       actividad    = comboactividad.Text;
            string       docente      = combodocente.Text;
            string       periodo      = comboperiodomes.Text.ToString();
            int          anioperiodo  = Convert.ToInt32(txtperiodoanio.Text);
            string       desempenio   = combodes.Text;
            int          credito      = Convert.ToInt32(numcredito.Value);
            int          calificacion = Convert.ToInt32(numcalificacion.Value);
            int          dia          = Convert.ToInt32(System.DateTime.Now.Day);
            int          mes          = Convert.ToInt32(System.DateTime.Now.Month);
            int          anio         = Convert.ToInt32(System.DateTime.Now.Year);
            CreditosInfo Info         = new CreditosInfo(nocontrol, nombre, apepat, apemat, carrera, actividad, docente, periodo, anioperiodo, desempenio, credito, calificacion, dia, mes, anio);
            GeneradorPdf generador    = new GeneradorPdf(Info);

            generador.GenerarPdf();
            generador.Hilo.Join();
            MessageBox.Show("El pdf fue creado");
            introduciralumno(nombre, apepat, apemat, docente, nocontrol, carrera, actividad, desempenio, calificacion, periodo, anioperiodo, credito);
            MessageBox.Show("Se ha registrado en la base de datos");
            limpiar();
        }
예제 #2
0
 public GeneradorPdf(CreditosInfo informacion)
 {
     this.Informacion = informacion;
     Hilo             = null;
 }