Esempio n. 1
0
 /// <summary>
 /// Se desencadena cuando se presiona en el boton cotizar de la 
 /// sección consultar cotización por numero de cotización
 /// </summary>
 /// <param name="sender">object sender</param>
 /// <param name="e">Ext.Net.DirectEventArgs e</param>
 protected void Compara_DirectClick(object sender, Ext.Net.DirectEventArgs e)
 {
     OBD_danos.Cotizacion DatCot = new OBD_danos.Cotizacion();
     OBD_danos.wsDataConnection Cotiza = new OBD_danos.wsDataConnection();
     //  Verifica que el campo numero de cotización no este vacio
     if (this.txtNoCotizacion.Text.Trim() != "")
     {
         Session["NumCot"] = Convert.ToInt32(this.txtNoCotizacion.Text);
         error = conEmision.ConsultaCotPrev(Convert.ToInt32(Session["NumCot"]), Convert.ToInt32(Session["NoCoop"]));
         if (error == 0)
         {
             Acceso.GeneraMensaje("Cotización no encontrada",
                 "No se encontro el numero de cotización que introdujo o esta no se realizo en su cooperativa. </br>" +
                 "Si no recuerda el numero de cotización, puede consultar las cotizaciones por numero de socio", 'W');
             X.Get("maskDiv_Consulta").AddClass("x-hide-display");
         }
         else if (error == 1 || error == 2 || error == 3 || error == 4 || error == 7)
         {
             DatCot = Cotiza.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));
             if (DatCot.Ano == 0)
             {
                 Acceso.GeneraMensaje("Cotización no encontrada",
                             "No se encontro el numero de cotización que introdujo.", 'I');
                 X.Get("maskDiv_Consulta").AddClass("x-hide-display");
             }
             else
             {
                 Response.Redirect("Compara.aspx", true);
             }
         }
         else if (error == 5)
         {
             Acceso.GeneraMensaje("Esta cotizacion ya se emitio!!!",
                 "No se puede volver a emitir una cotizacion ya emitida.</br>Vuelva a cotizar o " +
                 "busque las cotizaciones por numero de socio  en la pagina principal", 'W');
             X.Get("maskDiv_Consulta").AddClass("x-hide-display");
         }
     }
     else // Manda mensaje
     {
         Acceso.GeneraMensaje("Introduzca numero cotizacion",
             "No introdujo el numero de cotización. </br>Introduzcalo y de clic en cotizar", 'W');
         X.Get("maskDiv_Consulta").AddClass("x-hide-display");
     }
 }
Esempio n. 2
0
        public void ImprimeCotizacion() 
        {
            
            double money;
           
            OBD_danos.Cotizacion datosCot = new OBD_danos.Cotizacion();
            OBD_danos.wsDataConnection cotizando = new OBD_danos.wsDataConnection();
            evoPDF.wsPDF generaPDF = new evoPDF.wsPDF();

            datosCot = cotizando.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));
            money = Convert.ToDouble(datosElegida.PrimaT);
            string nomSoc, noSoc, edo, mun, fechaCot, cob, coop, noCot, idEjec, plaza, sucursal, marca, ano, modelo;
            DateTime fechaAct = new DateTime();
            cob = "";
            fechaAct=DateTime.Now;
            nomSoc = datosCot.Nombre + " " + datosCot.Nombre2 + " " + datosCot.ApellidoPat + " " + datosCot.ApellidoMat;
            noSoc = Convert.ToString(datosCot.NoSocio);
            edo = Convert.ToString(datosCot.Estado);
            mun = Convert.ToString(datosCot.Municipio);
            fechaCot = Convert.ToString(fechaAct);            

            if (Session["Cobertura"] != null) 
            {
                switch (Convert.ToInt32(Session["Cobertura"]))
                {
                    case 1:
                        cob ="AMPLIA";
                        break;
                    case 2:
                        cob = "LIMITADA";
                        break;
                    case 3:
                        cob = "RESPONSABILIDAD CIVIL";
                        break;
                    default:
                        cob = " ";
                        break;
                }
            }

            if (rb_ABA.Checked == true)
            {
                GuardaDatos(1);
            }
            else if (rb_PrimeroS.Checked == true)
            {
                GuardaDatos(2);
            }
            else if (rb_Qualitas.Checked == true)
            {
                GuardaDatos(3);
            }
            else if (rb_Multiva.Checked == true)
            {
                GuardaDatos(4);
            }
            
            coop = datosCot.Coop.ToUpper();
            noCot = Convert.ToString(Session["NumCot"]);
            idEjec = Convert.ToString(Session["Usuario"]);
            idEjec = idEjec.ToUpper();
            plaza = datosCot.Plaza;
            sucursal = datosCot.Sucursal;
            marca = Convert.ToString(datosCot.Marca);
            ano = Convert.ToString(datosCot.Ano);
            modelo = Convert.ToString(datosCot.Modelo);
                       
            Session["HTML"] = "<!DOCTYPE html> <html lang= \"es\"> <head> <meta charset=\"utf-8\" /> <title>Cotizacion de seguro de auto</title>"
                + "<style> body {font-family: \"Helvetica Neue\", \"Lucida Grande\", \"Segoe UI\", Arial, Helvetica, Verdana, sans-serif; }"
                + ".ImprimeCot {color: #336999; text-align:center;border-collapse:collapse; border-spacing:3px 5px; padding:6px; margin:30px; width:950px; height:600px;}"
                + "th{font-size:16px; font-weight:bolder; text-align:left; color: #000; } th.Titulo{width:90%;} th.Logo{width:10%;padding:10px;}"
                + "td.Tit{font-size:12px;font-weight:600;border:1px solid #ccc;text-align:left;color:#464646;background-color:#E7E8EA;height:28px;" 
                + "width:170px;padding:0px 8px 0px 8px;border-bottom:4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}"
                + "td.Tit2{font-size:12px;font-weight:600;border:1px solid #ccc;text-align:right;color:#464646;background-color:#E7E8EA;height:28px;"
                + "width:120px;padding:0px 8px 0px 8px;border-bottom:4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}"
                + "td{font-size:12px;font-weight:400;border:1px solid #ccc;text-align:left;color:#464646;background-color:#E7E8EA;height:28px;"
                + "padding:0px 8px 0px 8px;border-bottom:4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}"
                + ".TabCompara table{margin: 0px 30px 30px 30px;text-align:center;margin-bottom:10px;width:950px;}.TabCompara table th,td{" 
                + "border-bottom-style:none;}.TabCompara table th{background: #7B7B7B;color:White;font-size:14px;font-weight:bold;text-align:"
                + "center;border-style:none;}.TabCompara table td{background: #E7E8EA;color: #464646;font-weight:500;text-align: center;}"
                + ".TabCompara table td.PrimaT{background: #E7E8EA;color:#464646;font-size:14px;font-weight:bold;text-align: center;}"
                + "h1{color:#181818;font-size: 1.6em;font-weight: 800;padding: 0px 10px 0px 10px;border-bottom:7px solid #F0F0F0;margin-bottom:20px;"
                + "margin-top: 20px;}</style></head><body><table class=\"ImprimeCot\"><tr><th colspan=\"5\" class=\"Titulo\"><h1>COTIZACIÓN</h1>"
                + "</th><th class=\"Logo\"><img style=\"border:0;width:150px;height:82px\"src=\"http://seguros.prybe.coop/Styles/prybe_gris.png\"/>"
                + "</th></tr><tr><th colspan=\"6\">1.   DATOS DEL SOCIO</th></tr><tr><td class=\"Tit\">NOMBRE DEL SOCIO</td><td colspan=\"3\">"
                + nomSoc
                + "</td><td class=\"Tit\">NÚMERO DEL SOCIO</td><td>"
                + noSoc
                + "</td></tr><tr><td class=\"Tit\">ESTADO Y MUNICIPIO</td><td colspan=\"5\">"
                + edo + " / " +mun 
                + "</td></tr><tr><th colspan=\"6\"></th></tr><tr><th colspan=\"6\">2.   IDENTIFICACIÓN DE LA COTIZACIÓN</th></tr><tr>"
                + "<td class=\"Tit\">FECHA DE COTIZACIÓN</td><td colspan=\"2\">"
                + fechaCot
                + "</td><td class=\"Tit\">NUMERO DE COTIZACIÓN</td><td colspan=\"2\">"
                + noCot
                + "</td></tr><tr><td class=\"Tit\">TIPO DE COBERTURA</td><td colspan=\"2\">"
                + cob
                + "</td><td class=\"Tit\">CLAVE DEL EJECUTIVO</td><td colspan=\"2\">"
                + idEjec
                + "</td></tr><tr><td class=\"Tit\">COOPERATIVA</td><td colspan=\"2\">"
                + coop
                + "</td><td class=\"Tit\">PLAZA/SUCURSAL</td><td colspan=\"2\">"
                + plaza + " / " + sucursal 
                + "</td></tr><tr><th colspan=\"6\"></th></tr><tr><th colspan=\"6\">3.   IDENTIFICACIÓN DEL VEHICULO</th></tr><tr>"
                + "<td class=\"Tit2\">MARCA/AÑO</td><td colspan=\"2\">"
                + marca + " / " + ano 
                + "</td><td class=\"Tit2\">MODELO/VERSION</td><td colspan=\"2\">"
                + modelo
                + "</td></tr><tr><th colspan=\"4\"></th></tr><tr><th colspan=\"6\">4.   PROPUESTAS DE COTIZACIÓN</th></tr></table>"
                + "<div class=\"TabCompara\"><table id=\"tabCotiza\"><tr><th>Aseguradora</th><th>Prima Total</th><th>Daños Materiales</th>"
                + "<th>Robo Total</th><th>Daños a Terceros</th><th>Gastos Medicos</th><th>Asistencia Legal</th><th>Asistencia en Viaje</th>"
                + "<th>Coberturas Adicionales</th></tr>"
                + strTablas
                + "<tr><td colspan=\"3\">*La prima total incluye IVA y derechos de poliza<br/>*Los precios pueden varias sin previo aviso</td></tr></table></div></body></html>";

            Session["OpImpresion"] = 0;
            Session["BYTES"] = pdf.ConvertHTMLStringToPDF(Convert.ToString(Session["HTML"]), "", true, false, false, true, true, true, true, true, false, 1, 1, true);
                        
        }
Esempio n. 3
0
 /// <summary>
 /// Permite volver a consultar la cotizacion ya realizada y retomar el proceso  
 /// de emision de la poliza
 /// </summary>
 /// <param name="sender">object sender</param>
 /// <param name="e">DirectEventArgs e</param>
 protected void Cotiza_Click(object sender, DirectEventArgs e)
 {
     CellSelectionModel sm = this.GridPanel1.SelectionModel.Primary as CellSelectionModel;
     idCot = Convert.ToString(sm.SelectedCell.RecordID);
     OBD_danos.Cotizacion DatCot = new OBD_danos.Cotizacion();
     OBD_danos.wsDataConnection Cotiza = new OBD_danos.wsDataConnection();
                 
     if(idCot != "")
     {
         Session["NumCot"] = Convert.ToInt32(idCot);
         error = Consulta.ReturnStatusCot(Convert.ToInt32(Session["NumCot"]));
         if (error == 0)
         {
             Acceso.GeneraMensaje("Cotización no encontrada",
                         "No se encontro el numero de cotización que introdujo.", 'I');
             X.Get("maskDiv_Consulta").AddClass("x-hide-display");
         }
         else if (error == 1 || error == 2 || error == 3 || error == 4)
         {
             DatCot = Cotiza.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));
             if (DatCot.Ano == 0)
             {
                 Acceso.GeneraMensaje("Cotización no encontrada",
                             "No se encontro el numero de cotización que introdujo.", 'I');
                 X.Get("maskDiv_Consulta").AddClass("x-hide-display");
             }
             else
             {
                 Response.Redirect("Compara.aspx", true);
             }
         }
         else if (error == 5)
         {
             Acceso.GeneraMensaje("Esta cotizacion ya se emitio!!!",
                         "No se puede volver a emitir una cotizacion ya emitida.</br>Vuelva " +
                         "a cotizar o reimprime la poliza de esta cotización", 'W');
             X.Get("maskDiv_Consulta").AddClass("x-hide-display");
         }       
     }
     else
     {
         Acceso.GeneraMensaje("No selecciono una cotización", "Debe seleccionar una cotización para poderla consultar. " +
             "De la tabla donde se despliegan las cotizaciones, de clic sobre la fila de la cotización que desea" +
             "consultar y despues de clic en el boton 'Consultar'", 'W');
         X.Get("maskDiv_Consulta").AddClass("x-hide-display");
     }
     
 }
Esempio n. 4
0
 protected void ActualizaStatus(object sender, EventArgs e)
 {
     OBD_danos.wsDataConnection cotizando = new OBD_danos.wsDataConnection();
     cotizando.UpdateEstatusCot(Convert.ToInt32(Session["NumCot"]), 2);
 }
Esempio n. 5
0
        /* Carga la informacion disponible en la sesión en los campos de la pagina */
        private void CargaCampos()
        {
            OBD_danos.wsDataConnection regresa = new OBD_danos.wsDataConnection();

            int modeloPortal, estadoPortal, municipioPortal, coloniaPortal;

            DatCot = Cotiza.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));

            Session["Marca"] = DatCot.IdMarca;
            Session["IdModelo"] = DatCot.IdModelo;
            Session["IdEstado"] = DatCot.IdEstado;
            Session["IdMunicipio"] = DatCot.IdMunicipio;
            Session["IdColonia"] = DatCot.IdColonia;

            this.lblNumCot.Text = Convert.ToString(DatCot.IdCotizacion);
            this.lblVehiculo.Text = DatCot.Marca + ", " + DatCot.Modelo + "(" + DatCot.Ano + ")";

            modeloPortal = Convert.ToInt32(Session["IdModelo"]);
            estadoPortal = Convert.ToInt32(Session["IdEstado"]);
            municipioPortal = Convert.ToInt32(Session["IdMunicipio"]);
            coloniaPortal = Convert.ToInt32(Session["IdColonia"]);

            modelo = regresa.ReturnDatModelo(modeloPortal);
            estado = regresa.ReturnIdEstado(estadoPortal);
            municipio = regresa.ReturnIdMunicipio(municipioPortal);
            colonia = regresa.ReturnIdColonia(coloniaPortal);
            
        }
Esempio n. 6
0
        /// <summary>
        /// Actualiza el estatus de la cotizacion
        /// </summary>
        /// <param name="sender">object sender</param>
        /// <param name="e">EventArgs e</param>
        protected void ActualizaStatus(object sender, EventArgs e)
        {
            OBD_danos.wsDataConnection cotizando = new OBD_danos.wsDataConnection();


            if (Cotiza.ReturnStatusCot(Convert.ToInt32(Session["NumCot"])) == 7)
            {
                cotizando.UpdateEstatusCot(Convert.ToInt32(this.lblNumCot.Text), 7);
            }
            else
            {
                cotizando.UpdateEstatusCot(Convert.ToInt32(Session["NumCot"]), 2);
            }
        }
Esempio n. 7
0
        /// <summary>
        /// Carga la informacion disponible en la sesión en los campos de la pagina
        /// </summary>
        private void CargaCampos()
        {
            OBD_danos.wsDataConnection regresa = new OBD_danos.wsDataConnection();

            int modeloPortal, estadoPortal, municipioPortal, coloniaPortal;

            DatCot = Cotiza.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));

            Session["Marca"] = DatCot.IdMarca;
            Session["IdModelo"] = DatCot.IdModelo;
            Session["IdEstado"] = DatCot.IdEstado;
            Session["IdMunicipio"] = DatCot.IdMunicipio;
            Session["IdColonia"] = DatCot.IdColonia;
            Session["ValorAuto"] = DatCot.Valor_veh;


            switch (DatCot.Valor_veh)
            {
                case 3:

                    Session["flagLegalizado"] = false;	//LEGALIZADO
                    Session["flagSP"] = false;	//SERVICIO PUBLICO
                    Session["flagSPFactura"] = false;  //SERVICIO PUBLICO CONVENIDO

                    Session["tipoServicio"] = "VALOR COMERCIAL";
                    Session["sumaEtiqueta"] = "VALOR COMERCIAL";

                    break;

                case 4:

                    Session["flagLegalizado"] = false;	//LEGALIZADO
                    Session["flagSP"] = false;	//SERVICIO PUBLICO
                    Session["flagSPFactura"] = false;  //SERVICIO PUBLICO CONVENIDO

                    Session["tipoServicio"] = "VALOR FACTURA";
                    Session["sumaEtiqueta"] = Convert.ToDouble(DatCot.Sum_aseg).ToString("$#,##0.00");

                    break;

                case 5:

                    Session["flagLegalizado"] = true;
                    Session["flagSP"] = false;	//SERVICIO PUBLICO
                    Session["flagSPFactura"] = false;  //SERVICIO PUBLICO CONVENIDO

                    Session["tipoServicio"] = "LEGALIZADO (AUTO)";
                    Session["sumaEtiqueta"] = Convert.ToDouble(DatCot.Sum_aseg).ToString("$#,##0.00");

                    break;

                case 6:

                    Session["flagSP"] = true;
                    Session["flagLegalizado"] = false;	//LEGALIZADO
                    Session["flagSPFactura"] = false;  //SERVICIO PUBLICO CONVENIDO

                    Session["tipoServicio"] = "SERVICIO PÚBLICO (VALOR COMERCIAL)";
                    Session["sumaEtiqueta"] = "VALOR COMERCIAL";

                    break;

                case 7:

                    Session["flagSPFactura"] = true;
                    Session["flagLegalizado"] = false;	//LEGALIZADO
                    Session["flagSP"] = false;	//SERVICIO PUBLICO

                    Session["tipoServicio"] = "SERVICIO PÚBLICO (VALOR FACTURA)";
                    Session["sumaEtiqueta"] = Convert.ToDouble(DatCot.Sum_aseg).ToString("$#,##0.00");

                    break;

                case 8:

                    Session["flagLegalizado"] = true;
                    Session["flagSP"] = false;	//SERVICIO PUBLICO
                    Session["flagSPFactura"] = false;  //SERVICIO PUBLICO CONVENIDO

                    Session["tipoServicio"] = "LEGALIZADO (PICKUP)";
                    Session["sumaEtiqueta"] = Convert.ToDouble(DatCot.Sum_aseg).ToString("$#,##0.00");
                    break;


            }

            Session["SumAseg"] = DatCot.Sum_aseg;

            Session["cotCoop"] = "Cooperativa: " + DatCot.Coop + " / " + "Sucursal: " + DatCot.Sucursal;
            Session["cotNombre"] = "Nombre del Socio: " + DatCot.Nombre + " " + DatCot.Nombre2 + " " + DatCot.ApellidoPat + " " + DatCot.ApellidoMat;
            Session["cotContacto"] = "No. Tel: " + DatCot.Lada + " " + DatCot.Telefono + " / " + "eMail: " + DatCot.Correo;

            this.lblNumCot.Text = Convert.ToString(DatCot.IdCotizacion);
            this.lblVehiculo.Text = DatCot.Marca + ", " + DatCot.Modelo + "(" + DatCot.Ano + ")";
            this.lblTipoServicio.Text = Convert.ToString(Session["tipoServicio"]);
            this.lblSumaAseg.Text = Convert.ToString(Session["sumaEtiqueta"]);

            modeloPortal = Convert.ToInt32(Session["IdModelo"]);
            estadoPortal = Convert.ToInt32(Session["IdEstado"]);
            municipioPortal = Convert.ToInt32(Session["IdMunicipio"]);
            coloniaPortal = Convert.ToInt32(Session["IdColonia"]);

            modelo = regresa.ReturnDatModelo(modeloPortal);
            estado = regresa.ReturnIdEstado(estadoPortal);
            municipio = regresa.ReturnIdMunicipio(municipioPortal);
            colonia = regresa.ReturnIdColonia(coloniaPortal);

            Session["cotModelo"] = "Vehículo: " + modelo.Descripcion + " / Año: " + modelo.Ano;
            Session["cotLocalidad"] = "Estado: " + estado.Nombre + " / Municipio: " + municipio.Nombre;

        }
        private void ImprimeOrdenPago()
        {
            OBD_danos.Emision datosEmi = new OBD_danos.Emision();
            OBD_danos.wsDataConnection emitiendo = new OBD_danos.wsDataConnection();

            DateTime fechaToday = new DateTime();
            string nomSoc, rfc, domSoc, curp, fechaInic, fechaVig, modelo,
                noCot, idEjec, formaPago, marcaAno, primaN, derP, iva, primaT, noSerie, noMotor, noSoc, cob;

            fechaToday = DateTime.Now;

            datosEmi = emitiendo.ConsultaEmision(Convert.ToInt32(Session["NumCot"]));

            nomSoc = Convert.ToString(datosEmi.Nombre) + " " + Convert.ToString(datosEmi.Nombre2) + " " + Convert.ToString(datosEmi.ApellidoPat) + " " + Convert.ToString(datosEmi.ApellidoMat);
            rfc = Convert.ToString(datosEmi.RFC);

            domSoc = Convert.ToString(datosEmi.Calle) + " " + Convert.ToString(datosEmi.NoExt) + " " + Convert.ToString(datosEmi.NoInt) + ", "
                + Convert.ToString(datosEmi.Poblacion) + ", " + Convert.ToString(datosEmi.Estado);
            curp = Convert.ToString(datosEmi.CURP);
            fechaInic = Convert.ToString(datosEmi.FechaInicio);
            fechaVig = Convert.ToString(datosEmi.FechaVigencia);
            modelo = this.lbl_Modelo.Text;
            noCot = Convert.ToString(Session["NumCot"]);
            idEjec = Convert.ToString(Session["Usuario"]);
            idEjec = idEjec.ToUpper();
            formaPago = this.cb_ModoPago.SelectedItem.Text;
            marcaAno = this.lbl_Auto.Text;
            primaN = this.lbl_PrimaNet.Text;
            derP = this.lbl_Derechos.Text;
            iva = this.lbl_IVA.Text;
            primaT = this.lbl_PrimaTot.Text;
            noSerie = Convert.ToString(datosEmi.NoSerie);
            noMotor = Convert.ToString(datosEmi.NoMotor);
            DatCot = Cotiza.ConsultaCotizacion(Convert.ToInt32(Session["NumCot"]));
            noSoc = DatCot.NoSocio;
            cob = this.lbl_Aseguradora.Text + " / " + this.lbl_Cobertura.Text;

            Session["HTML"] = "";

            Session["HTML"] += "<!DOCTYPE html><html lang=\"es\"><head><meta charset=\"utf-8\" /><style>body{font-family:\"Helvetica Neue\", "
                + "\"Lucida Grande\", \"Segoe UI\", Arial, Helvetica, Verdana, sans-serif;}OrdenPago{color:#336999;.text-align:center;"
                + "border-collapse:collapse;border-spacing:3px5px;padding:6px; margin:30px 30px 0px 30px;width:950px;}"
                + ".Declaracion{background-image:url(\"/bgPRYBE.png\");color:#336999;text-align:center;border-collapse:collapse;"
                + "border-spacing:3px 5px;padding:6px;margin:0px 30px;width:950px;}th{font-size:16px;font-weight:bolder;text-align:left;color:#000;}"
                + "th.Decla{border-right:20px solid #fff;font-size:11px;font-weight:700;text-align:left;color:#000;vertical-align:text-top;width:50%;}"
                + "th.Firma{border-top:1px solid #000;border-right:20px solid #fff;font-size:10px;font-weight:bolder;text-align:center;color:#000;"
                + "vertical-align:text-top;width:50%;}th.Titulo{width:90%;}th.Logo{width:10%;padding:10px;}td.Tit{font-size:12px;font-weight:600;"
                + "border:1px solid #ccc;text-align:left;color:#464646;background-color:#E7E8EA;height:28px;width:170px;padding:0px 8px 0px 8px;"
                + "border-bottom:4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}td.Tit2{font-size:12px;font-weight:600;"
                + "border:1px solid#ccc;text-align:right;color:#464646;background-color:#E7E8EA;height:28px;width:120px;padding:0px 8px 0px 8px;"
                + "border-bottom:4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}td{font-size:12px;font-weight:400;"
                + " border:1px solid#ccc;text-align:left;color:#464646;background-color:#E7E8EA;height:28px;padding:0px 8px 0px 8px;border-bottom:"
                + "4px solid #fff;border-top:4px solid #fff;border-left:none;border-right:none;}h1{color:#181818;font-size:1.6em;font-weight:800;"
                + "padding: 0px 10px 0px 10px;border-bottom:7px solid #F0F0F0;margin-bottom:20px;margin-top:20px;}</style></head><body>"
                + "<table class=\"OrdenPago\"><tr><th colspan=\"5\"class=\"Titulo\"><h1>ORDEN DE PAGO</h1></th><th class=\"Logo\">"
                + "<img style=\"border:0;width:150px;height:82px\"src=\"http://seguros.prybe.coop/Styles/prybe_gris.png\"/></th></tr><tr>"
                + "<th colspan=\"6\">DATOS DEL SOCIO</th></tr><tr><td class=\"Tit\">NOMBRE DEL SOCIO</td><td colspan=\"3\">"
                + nomSoc
                + "</td><td class=\"Tit\">NÚMERO DEL SOCIO</td><td>"
                + noSoc
                + "</td></tr><tr><td class=\"Tit\">RFC</td><td colspan=\"3\">"
                + rfc
                + "</td><td class=\"Tit\">CURP</td><td>"
                + curp
                + "</td></tr><tr><td class=\"Tit\">DOMICILIO SOCIO</td><td colspan=\"5\">"
                + domSoc
                + "</td></tr><tr><th colspan=\"6\"></th></tr><tr><th colspan=\"6\">DATOS DE ORDEN DE PAGO</th></tr><tr><td class=\"Tit\">NUMERO DE COTIZACIÓN</td><td class=\"Tit\" colspan=\"3\">"
                + noCot
                + "</td><td class=\"Tit\">NUMERO DE RECIBO</td><td>"
                + "__________________"
                + "</td></tr><tr><td class=\"Tit\">FECHA DE EXPEDICIÓN</td><td colspan=\"3\">"
                + fechaInic
                + "</td><td class=\"Tit\">CLAVE DEL EJECUTIVO</td><td>"
                + idEjec
                + "</td></tr><tr><td class=\"Tit\">ASEG/COBERTURA</td><td colspan=\"3\">"
                + cob
                + "</td><td class=\"Tit\">FORMA DE PAGO</td><td>"
                + formaPago
                + "</td></tr><tr><td class=\"Tit\">VIGENCIA</td><td colspan=\"3\">"
                + fechaVig
                + "</td><td class=\"Tit\">MARCA/AÑO</td><td>"
                + marcaAno
                + "</td><tr><td class=\"Tit\">NUMERO MOTOR</td><td colspan=\"3\">"
                + noMotor
                + "</td><td class=\"Tit\">NUMERO SERIE</td><td>"
                + noSerie
                + "</td></tr><tr><td class=\"Tit\">MODELO/VERSION</td><td colspan=\"5\">"
                + modelo
                + "</td></tr></table><table class=\"Declaracion\"><tr><th colspan=\"6\">DECLARACIONES</th></tr><tr><th class=\"Decla\" rowspan=\"3\">"
                + "<p>DECLARO QUE A LA FECHA DE HOY, ESTE VEHICULO NO PRESENTA NINGUN DAÑO OCASIONADO POR ALGUN SINIESTRO</p>"
                + "<p>MANIFIESTO QUE LOS DATOS PROPORCIONADOS EN ESTA ORDEN DE PAGO SON VERACES</p></th><td class=\"Tit2\">PRIMA NETA</td><td colspan=\"2\">"
                + primaN
                + "</td></tr><tr><td class=\"Tit2\">DERECHOS DE PÓLIZA</td><td colspan=\"2\">"
                + derP
                + "</td></tr><tr><td class=\"Tit2\">IVA</td><td colspan=\"2\">"
                + iva
                + "</td></tr><tr><th class=\"Firma\" >FIRMA DEL SOCIO</th><td class=\"Tit2\">PRIMA TOTAL</td><td colspan=\"2\">"
                + primaT
                + "</td></tr></table></body></html>";

            Session["OpImpresion"] = 0;
            Session["BYTES"] = pdf.ConvertHTMLStringToPDF(Convert.ToString(Session["HTML"]) +Convert.ToString(Session["HTML"]), "", true, false, false, true, true, true, true, true, false, 1, 1, true);

        }