private void acuerdo(reporte_doc_int_acuerdo frm)
 {
     frm.CreateDocument();
     Form_reportes Form_reportes1 = new Form_reportes();
     Form_reportes1.printBarManager1.PrintControl.PrintingSystem = frm.PrintingSystem;
     Form_reportes1.ShowDialog();
 }
        private void acuerdo(reporte_doc_int_acuerdo frm)
        {
            frm.CreateDocument();
            Form_reportes Form_reportes1 = new Form_reportes();

            Form_reportes1.printBarManager1.PrintControl.PrintingSystem = frm.PrintingSystem;
            Form_reportes1.ShowDialog();
        }
        private void button7_Click(object sender, EventArgs e)
        {
            try
            {

                int id_doc = Convert.ToInt32(gridView4.GetFocusedRowCellValue("id").ToString());
                string anulado =gridView4.GetFocusedRowCellValue("anulado").ToString();
                string nombre = gridView4.GetFocusedRowCellValue("nombre").ToString();

                if (anulado == "No")
                {
                    if (nombre == "Acta de Confidencialidad")
                    {
                        reporte_doc_int_acta_confid reporte1 = new reporte_doc_int_acta_confid(id_doc);
                        acta_conf(reporte1);
                    }

                    if (nombre == "Acta de Entrega")
                    {
                        reporte_doc_int_acta_entrega reporte1 = new reporte_doc_int_acta_entrega(id_doc);
                        acta_entrega(reporte1);
                    }

                    if (nombre == "Check List")
                    {
                        reporte_doc_int_check_list reporte1 = new reporte_doc_int_check_list(id_doc);
                        check_list(reporte1);
                    }
                    if (nombre == "Dictamen")
                    {
                        reporte_doc_int_dictamen reporte1 = new reporte_doc_int_dictamen(id_doc);
                        dictamen(reporte1);
                    }
                    if (nombre == "Acuerdo")
                    {
                        reporte_doc_int_acuerdo reporte1 = new reporte_doc_int_acuerdo(id_doc);
                        acuerdo(reporte1);
                    }

                    if (nombre == "Resumen Ejecutivo")
                    {
                        reporte_doc_int_resumen_ejecutivo reporte1 = new reporte_doc_int_resumen_ejecutivo(id_doc);
                        resumen(reporte1);
                    }

                    if (nombre == "Carta de Finiquito")
                    {
                        reporte_doc_int_carta_finiquito reporte1 = new reporte_doc_int_carta_finiquito(id_doc);
                        carta(reporte1);
                    }

                    if (nombre == "Criterio de Evaluación")
                    {
                        reporte_doc_int_criterio_evaluacion reporte1 = new reporte_doc_int_criterio_evaluacion(id_doc);
                        criterio_evaluacion(reporte1);
                    }

                    if (nombre == "Plan de Incubación")
                    {
                        reporte_doc_int_plan_incubacion reporte1 = new reporte_doc_int_plan_incubacion(id_doc);
                        plan_incubacion(reporte1);
                    }

                    if (nombre == "Informe de Asesoría Pre Inc.")
                    {
                        reporte_doc_int_asesoria_pre_inc reporte1 = new reporte_doc_int_asesoria_pre_inc(id_doc);
                        asesoria_pre_inc(reporte1);
                    }

                    if (nombre == "Informe de Asesoría Inc.")
                    {
                        reporte_doc_int_asesoria_inc reporte1 = new reporte_doc_int_asesoria_inc(id_doc);
                        asesoria_inc(reporte1);
                    }

                }
                else { MessageBox.Show("Este Documento no se puede imprimir porque fue ANULADO.", "Error al imprimir reporte", MessageBoxButtons.OK, MessageBoxIcon.Information); }
            }
            catch { MessageBox.Show("Este Alumno no posee Documentos internos o no ha seleccionado aún un Alumno.", "Error al imprimir reporte", MessageBoxButtons.OK, MessageBoxIcon.Information); }
        }
        private void button7_Click(object sender, EventArgs e)
        {
            try
            {
                int    id_doc  = Convert.ToInt32(gridView4.GetFocusedRowCellValue("id").ToString());
                string anulado = gridView4.GetFocusedRowCellValue("anulado").ToString();
                string nombre  = gridView4.GetFocusedRowCellValue("nombre").ToString();

                if (anulado == "No")
                {
                    if (nombre == "Acta de Confidencialidad")
                    {
                        reporte_doc_int_acta_confid reporte1 = new reporte_doc_int_acta_confid(id_doc);
                        acta_conf(reporte1);
                    }

                    if (nombre == "Acta de Entrega")
                    {
                        reporte_doc_int_acta_entrega reporte1 = new reporte_doc_int_acta_entrega(id_doc);
                        acta_entrega(reporte1);
                    }

                    if (nombre == "Check List")
                    {
                        reporte_doc_int_check_list reporte1 = new reporte_doc_int_check_list(id_doc);
                        check_list(reporte1);
                    }
                    if (nombre == "Dictamen")
                    {
                        reporte_doc_int_dictamen reporte1 = new reporte_doc_int_dictamen(id_doc);
                        dictamen(reporte1);
                    }
                    if (nombre == "Acuerdo")
                    {
                        reporte_doc_int_acuerdo reporte1 = new reporte_doc_int_acuerdo(id_doc);
                        acuerdo(reporte1);
                    }


                    if (nombre == "Resumen Ejecutivo")
                    {
                        reporte_doc_int_resumen_ejecutivo reporte1 = new reporte_doc_int_resumen_ejecutivo(id_doc);
                        resumen(reporte1);
                    }

                    if (nombre == "Carta de Finiquito")
                    {
                        reporte_doc_int_carta_finiquito reporte1 = new reporte_doc_int_carta_finiquito(id_doc);
                        carta(reporte1);
                    }


                    if (nombre == "Criterio de Evaluación")
                    {
                        reporte_doc_int_criterio_evaluacion reporte1 = new reporte_doc_int_criterio_evaluacion(id_doc);
                        criterio_evaluacion(reporte1);
                    }

                    if (nombre == "Plan de Incubación")
                    {
                        reporte_doc_int_plan_incubacion reporte1 = new reporte_doc_int_plan_incubacion(id_doc);
                        plan_incubacion(reporte1);
                    }

                    if (nombre == "Informe de Asesoría Pre Inc.")
                    {
                        reporte_doc_int_asesoria_pre_inc reporte1 = new reporte_doc_int_asesoria_pre_inc(id_doc);
                        asesoria_pre_inc(reporte1);
                    }

                    if (nombre == "Informe de Asesoría Inc.")
                    {
                        reporte_doc_int_asesoria_inc reporte1 = new reporte_doc_int_asesoria_inc(id_doc);
                        asesoria_inc(reporte1);
                    }
                }
                else
                {
                    MessageBox.Show("Este Documento no se puede imprimir porque fue ANULADO.", "Error al imprimir reporte", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch { MessageBox.Show("Este Alumno no posee Documentos internos o no ha seleccionado aún un Alumno.", "Error al imprimir reporte", MessageBoxButtons.OK, MessageBoxIcon.Information); }
        }