public static void NPageContent(PdfGraphics graphics, int NPage, float width, float height, PresupuestoDInfonavit Presupuesto)
        {
            _Presupuesto = Presupuesto;
            DrawinUbication(width, height);

            switch (NPage)
            {
            case 0:

                #region 1 Datos desglose
                foreach (var i in Presupuesto.PresupuestoDModelLst)
                {
                    if (!String.IsNullOrEmpty(i.Unidad))
                    {
                        _drawText.Default(i.Unidad);
                        AddDraw(graphics, _drawText, _PointF.Unidad);
                    }
                    if (!String.IsNullOrEmpty(i.Cantidad))
                    {
                        _drawText.Default(i.Cantidad);
                        AddDraw(graphics, _drawText, _PointF.Cantidad);
                    }
                    if (!String.IsNullOrEmpty(i.PrecioUnitario))
                    {
                        _drawText.Default(i.PrecioUnitario);
                        AddDraw(graphics, _drawText, _PointF.PrecioUnitario);
                    }
                    if (!String.IsNullOrEmpty(i.Importe))
                    {
                        _drawText.Default(i.Importe);
                        AddDraw(graphics, _drawText, _PointF.Importe);
                    }
                    if (!String.IsNullOrEmpty(i.SubTotal))
                    {
                        _drawText.Default(i.SubTotal);
                        AddDraw(graphics, _drawText, _PointF.SubTotal);
                    }
                }
                if (!String.IsNullOrEmpty(Presupuesto.TotalTexto))
                {
                    _drawText.Default(Presupuesto.TotalTexto);
                    AddDraw(graphics, _drawText, _PointF.TotalTexto);
                }
                if (!String.IsNullOrEmpty(Presupuesto.TotalCTexto))
                {
                    _drawText.Default(Presupuesto.TotalCTexto);
                    AddDraw(graphics, _drawText, _PointF.TotalCTexto);
                }
                #endregion
                break;

            case 1:


                break;

            default:
                break;
            }
        }
예제 #2
0
        public static void NPageContent(PdfGraphics graphics, int NPage, float width, float height, PresupuestoInfonavit Presupuesto)
        {
            _Presupuesto = Presupuesto;
            DrawinUbication(width, height);

            switch (NPage)
            {
            case 0:
                #region 1 Datos Presupuesto
                if (_Presupuesto.MejoramientoVivienda)
                {
                    _drawText.Default("X");
                    AddDraw(graphics, _drawText, _PointF.MejoramientoVivienda);
                }
                if (_Presupuesto.EmprendedorContructor)
                {
                    _drawText.Default("X");
                    AddDraw(graphics, _drawText, _PointF.EmprendedorContructor);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHPNombre))
                {
                    _drawText.Default(_Presupuesto.DerechoHPNombre);
                    AddDraw(graphics, _drawText, _PointF.DerechoHPNombre);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHPNSS))
                {
                    _drawText.Default(_Presupuesto.DerechoHPNSS);
                    AddDraw(graphics, _drawText, _PointF.DerechoHPNSS);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHPRFC))
                {
                    _drawText.Default(_Presupuesto.DerechoHPRFC);
                    AddDraw(graphics, _drawText, _PointF.DerechoHPRFC);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHDCalle))
                {
                    _drawText.Default(_Presupuesto.DerechoHDCalle);
                    AddDraw(graphics, _drawText, _PointF.DerechoHDCalle);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHDColonia))
                {
                    _drawText.Default(_Presupuesto.DerechoHDColonia);
                    AddDraw(graphics, _drawText, _PointF.DerechoHDColonia);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHDCP))
                {
                    _drawText.Default(_Presupuesto.DerechoHDCP);
                    AddDraw(graphics, _drawText, _PointF.DerechoHDCP);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHOfertaVCiudad))
                {
                    _drawText.Default(_Presupuesto.DerechoHOfertaVCiudad);
                    AddDraw(graphics, _drawText, _PointF.DerechoHOfertaVCiudad);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHOfertaVEstado))
                {
                    _drawText.Default(_Presupuesto.DerechoHOfertaVEstado);
                    AddDraw(graphics, _drawText, _PointF.DerechoHOfertaVEstado);
                }
                #endregion
                #region vivienda
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVCalle))
                {
                    _drawText.Default(_Presupuesto.DerechoHVCalle);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVCalle);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVNumE))
                {
                    _drawText.Default(_Presupuesto.DerechoHVNumE);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVNumE);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVColonia))
                {
                    _drawText.Default(_Presupuesto.DerechoHVColonia);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVColonia);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVCP))
                {
                    _drawText.Default(_Presupuesto.DerechoHVCP);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVCP);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVOfertaVCiudad))
                {
                    _drawText.Default(_Presupuesto.DerechoHVOfertaVCiudad);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVOfertaVCiudad);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.DerechoHVOfertaVEstado))
                {
                    _drawText.Default(_Presupuesto.DerechoHVOfertaVEstado);
                    AddDraw(graphics, _drawText, _PointF.DerechoHVOfertaVEstado);
                }
                #endregion
                #region Datos Presupuesto Dinero
                if (!String.IsNullOrEmpty(_Presupuesto.CostoInstalación))
                {
                    _drawText.Default(_Presupuesto.CostoInstalación);
                    AddDraw(graphics, _drawText, _PointF.CostoInstalación);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.CostoOtros))
                {
                    _drawText.Default(_Presupuesto.CostoOtros);
                    AddDraw(graphics, _drawText, _PointF.CostoOtros);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.SubTotal))
                {
                    _drawText.Default(_Presupuesto.SubTotal);
                    AddDraw(graphics, _drawText, _PointF.SubTotal);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.CostoServicio16))
                {
                    _drawText.Default(_Presupuesto.CostoServicio16);
                    AddDraw(graphics, _drawText, _PointF.CostoServicio16);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.TotalT))
                {
                    _drawText.Default(_Presupuesto.TotalT);
                    AddDraw(graphics, _drawText, _PointF.Total);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.TotalTexto))
                {
                    _drawText.Default(_Presupuesto.TotalTexto);
                    AddDraw(graphics, _drawText, _PointF.TotalTexto);
                }
                if (!String.IsNullOrEmpty(_Presupuesto.TotalCTexto))
                {
                    _drawText.SolidBrush = new SolidBrush(Color.FromArgb(23, 0, 0));
                    _drawText.FontText   = new Font("Arial", 6, FontStyle.Bold);
                    _drawText.Text       = _Presupuesto.TotalCTexto;
                    AddDraw(graphics, _drawText, _PointF.TotalCTexto);
                }
                #endregion

                if (!String.IsNullOrEmpty(_Presupuesto.FechaLugar))
                {
                    _drawText.Default(_Presupuesto.FechaLugar);
                    AddDraw(graphics, _drawText, _PointF.FechaLugar);
                }
                break;

            case 1:


                break;

            default:
                break;
            }
        }
예제 #3
0
        public static void NPageContent(PdfGraphics graphics, int NPage, float width, float height, SolicitudCreditoL4 SolicitudL4)
        {
            _SolicitudL4 = SolicitudL4;
            DrawinUbication(width, height);

            switch (NPage)
            {
            case 0:
                #region 1 Credito Solicitado

                AddCircle(graphics, _PointF.TipoProducto);
                AddCircle(graphics, _PointF.TipoCredito);

                if (_SolicitudL4.CreditoEnPesos == true)
                {
                    AddCircle(graphics, _PointF.CreditoEnPesos);
                }
                else
                {
                    AddCircle(graphics, _PointF.CreditoEnPesos);
                }

                AddCircle(graphics, _PointF.DestinoCredito);

                AddCircle(graphics, _PointF.PlazoCredito);
                if (_SolicitudL4.SegundoCreditoSolicitado == true)
                {
                    AddCircle(graphics, _PointF.SegundoCreditoSolicitado);
                }
                else
                {
                    AddCircle(graphics, _PointF.SegundoCreditoSolicitado);
                }
                #endregion
                #region 2 Datos para determinar monto credito
                if (!String.IsNullOrEmpty(_SolicitudL4.MontoDCredSolicDerechoH))
                {
                    _drawText.Default(_SolicitudL4.MontoDCredSolicDerechoH);
                    AddDraw(graphics, _drawText, _PointF.MontoDCredSolicDerechoH);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.MontoDAhorroVol))
                {
                    _drawText.Default(_SolicitudL4.MontoDAhorroVol);
                    AddDraw(graphics, _drawText, _PointF.MontoDAhorroVol);
                }
                #endregion
                #region 3 Datos de la vivienda destino del credito
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredCalle))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredCalle);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredCalle);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredNoExt))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredNoExt);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredNoExt);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredNoInt))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredNoInt);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredNoInt);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredLote))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredLote);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredLote);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredMza))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredMza);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredMza);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredColFrac))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredColFrac);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredColFrac);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredEntidad))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredEntidad);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredEntidad);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredMunicDeleg))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredMunicDeleg);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredMunicDeleg);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredCP))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredCP);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredCP);
                }
                if (_SolicitudL4.DatoViviendaCredPDiscap == true)
                {
                    AddCircle(graphics, _PointF.DatoViviendaCredPDiscap);
                }
                else
                {
                    AddCircle(graphics, _PointF.DatoViviendaCredPDiscap);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatoViviendaCredMontoPresup))
                {
                    _drawText.Default(_SolicitudL4.DatoViviendaCredMontoPresup);
                    AddDraw(graphics, _drawText, _PointF.DatoViviendaCredMontoPresup);
                }
                if (_SolicitudL4.DatoViviendaCredMontoAfectacion == true)
                {
                    AddCircle(graphics, _PointF.DatoViviendaCredMontoAfectacion);
                }
                else
                {
                    AddCircle(graphics, _PointF.DatoViviendaCredMontoAfectacion);
                }
                #endregion
                #region 4 Datos de la empresa

                if (!String.IsNullOrEmpty(_SolicitudL4.DatosEmprPatrNombre))
                {
                    _drawText.Default(_SolicitudL4.DatosEmprPatrNombre);
                    AddDraw(graphics, _drawText, _PointF.DatosEmprPatrNombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosEmprPatrNRegistroP))
                {
                    _drawText.Default(_SolicitudL4.DatosEmprPatrNRegistroP);
                    AddDraw(graphics, _drawText, _PointF.DatosEmprPatrNRegistroP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosEmprPatrLada))
                {
                    _drawText.Default(_SolicitudL4.DatosEmprPatrLada);
                    AddDraw(graphics, _drawText, _PointF.DatosEmprPatrLada);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosEmprPatrNumero))
                {
                    _drawText.Default(_SolicitudL4.DatosEmprPatrNumero);
                    AddDraw(graphics, _drawText, _PointF.DatosEmprPatrNumero);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosEmprPatrExt))
                {
                    _drawText.Default(_SolicitudL4.DatosEmprPatrExt);
                    AddDraw(graphics, _drawText, _PointF.DatosEmprPatrExt);
                }

                #endregion
                break;

            case 1:

                #region 5. DATOS DE IDENTIFICACIÓN DEL DERECHOHABIENTE

                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHNSS))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHNSS);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHNSS);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHCURP))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHCURP);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHCURP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHRFC))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHRFC);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHRFC);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHAPellidoP))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHAPellidoP);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHAPellidoP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHApellidoM))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHApellidoM);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHApellidoM);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHNombre))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHNombre);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHNombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHCalle))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHCalle);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHCalle);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHColonia))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHColonia);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHColonia);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHEntidad))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHEntidad);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHEntidad);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHMunicipio))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHMunicipio);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHMunicipio);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHCP))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHCP);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHCP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHLada))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHLada);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHLada);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHNumero))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHNumero);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHNumero);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHCelular))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHCelular);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHCelular);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosIDDerechoHEmail))
                {
                    _drawText.Default(_SolicitudL4.DatosIDDerechoHEmail);
                    AddDraw(graphics, _drawText, _PointF.DatosIDDerechoHEmail);
                }
                if (_SolicitudL4.DatosIDDerechoHGenero != null)
                {
                    AddCircle(graphics, _PointF.DatosIDDerechoHGenero);
                }
                if (_SolicitudL4.DatosIDDerechoHEstadoCivil != null)
                {
                    AddCircle(graphics, _PointF.DatosIDDerechoHEstadoCivil);
                }
                if (_SolicitudL4.DatosIDDerechoHRegimenMatrimonial != null)
                {
                    AddCircle(graphics, _PointF.DatosIDDerechoHRegimenMatrimonial);
                }

                #endregion
                #region 7. REFERENCIAS FAMILIARES DEL DERECHOHABIENTE

                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1APellidoP))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1APellidoP);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1APellidoP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1ApellidoM))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1ApellidoM);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1ApellidoM);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1Nombre))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1Nombre);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1Nombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1Lada))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1Lada);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1Lada);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1Numero))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1Numero);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1Numero);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef1Celular))
                {
                    _drawText.Default(_SolicitudL4.DatosRef1Celular);
                    AddDraw(graphics, _drawText, _PointF.DatosRef1Celular);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2APellidoP))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2APellidoP);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2APellidoP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2ApellidoM))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2ApellidoM);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2ApellidoM);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2Nombre))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2Nombre);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2Nombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2Lada))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2Lada);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2Lada);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2Numero))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2Numero);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2Numero);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRef2Celular))
                {
                    _drawText.Default(_SolicitudL4.DatosRef2Celular);
                    AddDraw(graphics, _drawText, _PointF.DatosRef2Celular);
                }

                #endregion

                break;

            case 2:

                #region 8. DATOS PARA ABONO EN CUENTA DEL CRÉDITO
                AddCircle(graphics, _PointF.DatosAbonoCuentaCDatoDel);
                AddCircle(graphics, _PointF.DatosAbonoCuentaCAdminContruccion);

                /*if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCDatoDel))
                 * {
                 *  _drawText.Default(_SolicitudL4.DatosRef1APellidoP);
                 *  AddDraw(graphics, _drawText, _PointF.DatosRef1APellidoP);
                 * }
                 * if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCAdminContruccion))
                 * {
                 *  _drawText.Default(_SolicitudL4.DatosRef1APellidoP);
                 *  AddDraw(graphics, _drawText, _PointF.DatosRef1APellidoP);
                 * }*/
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNombre))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNombre);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCRFC))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCRFC);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCRFC);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNombreEstadoCuenta))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNombreEstadoCuenta);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNombreEstadoCuenta);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCClabe))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCClabe);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCClabe);
                }

                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNCInfonavit1))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNCInfonavit1);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNCInfonavit1);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNCInfonavit2))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNCInfonavit2);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNCInfonavit2);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNInventario))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNInventario);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNInventario);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosAbonoCuentaCNCFinanciera))
                {
                    _drawText.Default(_SolicitudL4.DatosAbonoCuentaCNCFinanciera);
                    AddDraw(graphics, _drawText, _PointF.DatosAbonoCuentaCNCFinanciera);
                }


                #endregion
                #region 9. DESIGNACIÓN DE REPRESENTANTE

                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteApellidoP))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteApellidoP);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteApellidoP);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteApellidoM))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteApellidoM);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteApellidoM);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteNombre))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteNombre);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteNombre);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteLada))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteLada);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteLada);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteNumero))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteNumero);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteNumero);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteCelular))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteCelular);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteCelular);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.DatosRepresentanteIFEPasaporte))
                {
                    _drawText.Default(_SolicitudL4.DatosRepresentanteIFEPasaporte);
                    AddDraw(graphics, _drawText, _PointF.DatosRepresentanteIFEPasaporte);
                }

                #endregion
                #region 10. DATOS DE IDENTIFICACIÓN DEL CONTACTO
                #endregion
                #region 11. OFERTA VINCULANTE
                AddCircle(graphics, _PointF.RequiereOfertaVinculante);

                if (!String.IsNullOrEmpty(_SolicitudL4.CiudadD))
                {
                    _drawText.Default(_SolicitudL4.CiudadD);
                    AddDraw(graphics, _drawText, _PointF.CiudadD);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.a))
                {
                    _drawText.Default(_SolicitudL4.a);
                    AddDraw(graphics, _drawText, _PointF.a);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.de))
                {
                    _drawText.Default(_SolicitudL4.de);
                    AddDraw(graphics, _drawText, _PointF.de);
                }
                if (!String.IsNullOrEmpty(_SolicitudL4.del))
                {
                    _drawText.Default(_SolicitudL4.del);
                    AddDraw(graphics, _drawText, _PointF.del);
                }


                #endregion

                break;

            default:
                break;
            }
        }