示例#1
0
        protected void btnCrearPoliza_Click(object sender, EventArgs e)
        {
            if (!gestionAseguradora.existeAseg(txtNitCreaPoliza.Text))
            {
                MessageBox.Show(" El nit. de la aseguradora no existe ");
                txtNitCreaPoliza.Focus();
            }
            else
            {
                if (!gestionCliente.existeCliente(txtDocumentoCreaPoliza.Text))
                {
                    MessageBox.Show(" El número del Documento del cliente referido no existe ");
                    txtDocumentoCreaPoliza.Focus();
                }
                else
                {
                    if (!gestion.existePoliza(txtCodigoPoliza.Text))
                    {
                        if (FileUpload1.HasFile)
                        {
                            string extension = System.IO.Path.GetExtension(FileUpload1.FileName);
                            extension = extension.ToLower();
                            int tam = FileUpload1.PostedFile.ContentLength;

                            if (extension == ".pdf" && tam <= 1000000)
                            {
                                if (!File.Exists(Server.MapPath("~/Aplicacion/PolizasVirtuales/" + FileUpload1.FileName)))
                                {
                                    Poliza nuevapoliza = new Poliza();
                                    nuevapoliza.CodigoPoliza = txtCodigoPoliza.Text;
                                    if (txtNomTomCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.NombreTomador = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.NombreTomador = txtNomTomCreaPoliza.Text;
                                    }
                                    if (txtDocTomCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.DocumentoTomador = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.DocumentoTomador = txtDocTomCreaPoliza.Text;
                                    }
                                    if (txtNomBenCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.NombreBeneficiario = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.NombreBeneficiario = txtNomBenCreaPoliza.Text;
                                    }
                                    if (txtDocBenCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.DocumentoBeneficiario = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.DocumentoBeneficiario = txtDocBenCreaPoliza.Text;
                                    }
                                    if (txtNomAsegCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.NombreAsegurado = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.NombreAsegurado = txtNomAsegCreaPoliza.Text;
                                    }
                                    if (txtDocAsegCreaPoliza.Text == "")
                                    {
                                        nuevapoliza.DocumentoAsegurado = "No Aplica";
                                    }
                                    else
                                    {
                                        nuevapoliza.DocumentoAsegurado = txtDocAsegCreaPoliza.Text;
                                    }

                                    nuevapoliza.FechaInicioPoliza     = Convert.ToDateTime(txtFechaICreaPoliza.Text);
                                    nuevapoliza.FechaFinPoliza        = Convert.ToDateTime(txtFechaFCreaPoliza.Text);
                                    nuevapoliza.FechaExpedicionPoliza = Convert.ToDateTime(txtFechaECreaPoliza.Text);
                                    nuevapoliza.DocumentoCliente      = txtDocumentoCreaPoliza.Text;
                                    nuevapoliza.NitAseguradora        = txtNitCreaPoliza.Text;
                                    nuevapoliza.TipoPagoPoliza        = listTipoPago.Text;
                                    nuevapoliza.TipoPoliza            = listTipoPoliza.Text;
                                    FileUpload1.SaveAs(Server.MapPath("~/Aplicacion/PolizasVirtuales/" + FileUpload1.FileName));
                                    lbMensaje.Text = "Se subio el archivo";
                                    string polizavirtual;
                                    polizavirtual             = FileUpload1.FileName;
                                    nuevapoliza.PolizaVirtual = polizavirtual;
                                    if (gestion.InsertarPoliza(nuevapoliza))
                                    {
                                        if (listTipoPoliza.Text == "Estudiantil")
                                        {
                                            PolizaTipoEstudiantil myPolizaEst = new PolizaTipoEstudiantil();
                                            myPolizaEst.CodigoPoliza    = txtCodigoPoliza.Text;
                                            myPolizaEst.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoCreaPolizaEstudiantil.Text);
                                            myPolizaEst.Institucion     = txtInstitucionCreaPolizaEstudiantil.Text;
                                            myPolizaEst.AnuarioCursado  = txtCursadoCreaPolizaEstudiantil.Text;
                                            myPolizaEst.CursoSemestre   = txtCursoCreaPolizaEstudiantil.Text;
                                            if (gestionTipo.InsertarPolizaEstudiantil(myPolizaEst))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza Estudiantil correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza Estudiantil " + gestion.Error);
                                            }
                                        }
                                        else if (listTipoPoliza.Text == "Hogar")
                                        {
                                            PolizaTipoHogar myPolizaHog = new PolizaTipoHogar();
                                            myPolizaHog.CodigoPoliza      = txtCodigoPoliza.Text;
                                            myPolizaHog.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoCreaPolizaHogar.Text);
                                            myPolizaHog.ValorEnseres      = txtValorEnseresCreaPolizaHogar.Text;
                                            myPolizaHog.ValorConstruccion = txtValorConstruccionCreaPoliza.Text;
                                            myPolizaHog.Localidad         = listlocalidadCreaPolizaHogar.Text;
                                            if (gestionTipo.InsertarPolizaHogar(myPolizaHog))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza Hogar correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza Hogar " + gestion.Error);
                                            }
                                        }
                                        else if (listTipoPoliza.Text == "Pyme")
                                        {
                                            PolizaTipoPyme myPolizaPyme = new PolizaTipoPyme();
                                            myPolizaPyme.CodigoPoliza     = txtCodigoPoliza.Text;
                                            myPolizaPyme.ValorAsegurado   = txtValorAseguradoCreaPolizaPyme.Text;
                                            myPolizaPyme.TipoNegocio      = txtTipoNegocioCreaPolizaPyme.Text;
                                            myPolizaPyme.NombreNegocio    = txtNombreNegocioCreaPolizaPyme.Text;
                                            myPolizaPyme.LocalidadNegocio = listLocalidadCreaPolizaPyme.Text;
                                            if (gestionTipo.InsertarPolizaPyme(myPolizaPyme))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza Pyme correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza Pyme " + gestion.Error);
                                            }
                                        }
                                        else if (listTipoPoliza.Text == "RCMedica")
                                        {
                                            PolizaTipoRCMedica myPolizaRC = new PolizaTipoRCMedica();
                                            myPolizaRC.CodigoPoliza       = txtCodigoPoliza.Text;
                                            myPolizaRC.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoCreaPolizaRC.Text);
                                            myPolizaRC.TarjetaProfesional = txtTarjetaCreaPolizaRC.Text;
                                            myPolizaRC.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionCreaPolizaRC.Text);
                                            if (gestionTipo.InsertarPolizaRCMedica(myPolizaRC))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza RC correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza RC " + gestion.Error);
                                            }
                                        }
                                        else if (listTipoPoliza.Text == "Vehicular")
                                        {
                                            PolizaTipoVehicular myPolizaVehicular = new PolizaTipoVehicular();
                                            myPolizaVehicular.CodigoPoliza    = txtCodigoPoliza.Text;
                                            myPolizaVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoCreaPolizaVehicular.Text);
                                            myPolizaVehicular.TipoAuto        = txtTipoAutoCreaPolizaVehicular.Text;
                                            myPolizaVehicular.Placa           = txtPlacasCreaPolizaVehicular.Text;
                                            if (gestionTipo.InsertarPolizaVehicular(myPolizaVehicular))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza Vehicular correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza Vehicular " + gestion.Error);
                                            }
                                        }
                                        else if (listTipoPoliza.Text == "Vida")
                                        {
                                            PolizaTipoVida myPolizaVida = new PolizaTipoVida();
                                            myPolizaVida.CodigoPoliza      = txtCodigoPoliza.Text;
                                            myPolizaVida.ValorBeneficiario = txtValorBeneficiarioCreaPolizaVida.Text;
                                            myPolizaVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoCreaPolizaVida.Text);
                                            if (gestionTipo.InsertarPolizaVida(myPolizaVida))
                                            {
                                                MessageBox.Show("Se ha subido el archivo y se ha creado la Póliza Vida Correctamente ");
                                                Response.Redirect("Polizas.aspx");
                                            }
                                            else
                                            {
                                                MessageBox.Show(" Error al crear la Póliza Vida " + gestion.Error);
                                            }
                                        }
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza " + gestion.Error);
                                    }
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza virtual ya existe, verique el nombre y código");
                                }
                            }
                            else
                            {
                                MessageBox.Show(" Solo se permiten archivos de formato PDF de tamaño no mayor a 1MB ");
                            }
                        }
                        else
                        {
                            Poliza nuevapoliza = new Poliza();
                            nuevapoliza.CodigoPoliza = txtCodigoPoliza.Text;
                            if (txtNomTomCreaPoliza.Text == "")
                            {
                                nuevapoliza.NombreTomador = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.NombreTomador = txtNomTomCreaPoliza.Text;
                            }
                            if (txtDocTomCreaPoliza.Text == "")
                            {
                                nuevapoliza.DocumentoTomador = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.DocumentoTomador = txtDocTomCreaPoliza.Text;
                            }
                            if (txtNomBenCreaPoliza.Text == "")
                            {
                                nuevapoliza.NombreBeneficiario = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.NombreBeneficiario = txtNomBenCreaPoliza.Text;
                            }
                            if (txtDocBenCreaPoliza.Text == "")
                            {
                                nuevapoliza.DocumentoBeneficiario = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.DocumentoBeneficiario = txtDocBenCreaPoliza.Text;
                            }
                            if (txtNomAsegCreaPoliza.Text == "")
                            {
                                nuevapoliza.NombreAsegurado = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.NombreAsegurado = txtNomAsegCreaPoliza.Text;
                            }
                            if (txtDocAsegCreaPoliza.Text == "")
                            {
                                nuevapoliza.DocumentoAsegurado = "No Aplica";
                            }
                            else
                            {
                                nuevapoliza.DocumentoAsegurado = txtDocAsegCreaPoliza.Text;
                            }
                            nuevapoliza.FechaInicioPoliza     = Convert.ToDateTime(txtFechaICreaPoliza.Text);
                            nuevapoliza.FechaFinPoliza        = Convert.ToDateTime(txtFechaFCreaPoliza.Text);
                            nuevapoliza.FechaExpedicionPoliza = Convert.ToDateTime(txtFechaECreaPoliza.Text);
                            nuevapoliza.DocumentoCliente      = txtDocumentoCreaPoliza.Text;
                            nuevapoliza.NitAseguradora        = txtNitCreaPoliza.Text;
                            nuevapoliza.TipoPagoPoliza        = listTipoPago.Text;
                            nuevapoliza.TipoPoliza            = listTipoPoliza.Text;
                            nuevapoliza.PolizaVirtual         = "Sin Poliza";
                            if (gestion.InsertarPoliza(nuevapoliza))
                            {
                                if (listTipoPoliza.Text == "Estudiantil")
                                {
                                    PolizaTipoEstudiantil myPolizaEst = new PolizaTipoEstudiantil();
                                    myPolizaEst.CodigoPoliza    = txtCodigoPoliza.Text;
                                    myPolizaEst.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoCreaPolizaEstudiantil.Text);
                                    myPolizaEst.Institucion     = txtInstitucionCreaPolizaEstudiantil.Text;
                                    myPolizaEst.AnuarioCursado  = txtCursadoCreaPolizaEstudiantil.Text;
                                    myPolizaEst.CursoSemestre   = txtCursoCreaPolizaEstudiantil.Text;
                                    if (gestionTipo.InsertarPolizaEstudiantil(myPolizaEst))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza Estudiantil correctamente, Recuerda adjuntar la Póliza Virtual ");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza Estudiantil " + gestion.Error);
                                    }
                                }
                                else if (listTipoPoliza.Text == "Hogar")
                                {
                                    PolizaTipoHogar myPolizaHog = new PolizaTipoHogar();
                                    myPolizaHog.CodigoPoliza      = txtCodigoPoliza.Text;
                                    myPolizaHog.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoCreaPolizaHogar.Text);
                                    myPolizaHog.ValorEnseres      = txtValorEnseresCreaPolizaHogar.Text;
                                    myPolizaHog.ValorConstruccion = txtValorConstruccionCreaPoliza.Text;
                                    myPolizaHog.Localidad         = listlocalidadCreaPolizaHogar.Text;
                                    if (gestionTipo.InsertarPolizaHogar(myPolizaHog))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza Hogar correctamente, Recuerda adjuntar la Póliza Virtual ");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza Hogar " + gestion.Error);
                                    }
                                }
                                else if (listTipoPoliza.Text == "Pyme")
                                {
                                    PolizaTipoPyme myPolizaPyme = new PolizaTipoPyme();
                                    myPolizaPyme.CodigoPoliza     = txtCodigoPoliza.Text;
                                    myPolizaPyme.ValorAsegurado   = txtValorAseguradoCreaPolizaPyme.Text;
                                    myPolizaPyme.TipoNegocio      = txtTipoNegocioCreaPolizaPyme.Text;
                                    myPolizaPyme.NombreNegocio    = txtNombreNegocioCreaPolizaPyme.Text;
                                    myPolizaPyme.LocalidadNegocio = listLocalidadCreaPolizaPyme.Text;
                                    if (gestionTipo.InsertarPolizaPyme(myPolizaPyme))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza Pyme correctamente, Recuerda adjuntar la Póliza Virtual ");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza Pyme " + gestion.Error);
                                    }
                                }
                                else if (listTipoPoliza.Text == "RCMedica")
                                {
                                    PolizaTipoRCMedica myPolizaRC = new PolizaTipoRCMedica();
                                    myPolizaRC.CodigoPoliza       = txtCodigoPoliza.Text;
                                    myPolizaRC.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoCreaPolizaRC.Text);
                                    myPolizaRC.TarjetaProfesional = txtTarjetaCreaPolizaRC.Text;
                                    myPolizaRC.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionCreaPolizaRC.Text);
                                    if (gestionTipo.InsertarPolizaRCMedica(myPolizaRC))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza RC correctamente, Recuerda adjuntar la Póliza Virtual ");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza RC " + gestion.Error);
                                    }
                                }
                                else if (listTipoPoliza.Text == "Vehicular")
                                {
                                    PolizaTipoVehicular myPolizaVehicular = new PolizaTipoVehicular();
                                    myPolizaVehicular.CodigoPoliza    = txtCodigoPoliza.Text;
                                    myPolizaVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoCreaPolizaVehicular.Text);
                                    myPolizaVehicular.TipoAuto        = txtTipoAutoCreaPolizaVehicular.Text;
                                    myPolizaVehicular.Placa           = txtPlacasCreaPolizaVehicular.Text;
                                    if (gestionTipo.InsertarPolizaVehicular(myPolizaVehicular))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza Vehicular correctamente, Recuerda adjuntar la Póliza Virtual ");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza Vehicular " + gestion.Error);
                                    }
                                }
                                else if (listTipoPoliza.Text == "Vida")
                                {
                                    PolizaTipoVida myPolizaVida = new PolizaTipoVida();
                                    myPolizaVida.CodigoPoliza      = txtCodigoPoliza.Text;
                                    myPolizaVida.ValorBeneficiario = txtValorBeneficiarioCreaPolizaVida.Text;
                                    myPolizaVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoCreaPolizaVida.Text);
                                    if (gestionTipo.InsertarPolizaVida(myPolizaVida))
                                    {
                                        MessageBox.Show(" Se ha creado la Póliza Vida Correctamente, Recuerda adjuntar la Póliza Virtual");
                                        Response.Redirect("Polizas.aspx");
                                    }
                                    else
                                    {
                                        MessageBox.Show(" Error al crear la Póliza Vida " + gestion.Error);
                                    }
                                }
                            }
                            else
                            {
                                MessageBox.Show(" Error al crear la Póliza " + gestion.Error);
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show(" La Póliza con el código  " + txtCodigoPoliza.Text + " ya existe");
                    }
                }
            }
        }
        protected void btnEditarPoliza_Click(object sender, EventArgs e)
        {
            Poliza myPoliza = new Poliza();

            myPoliza.CodigoPoliza = txtCodigoPoliza.Text;
            if (txtNomTomEditarPoliza.Text == "")
            {
                myPoliza.NombreTomador = "No Aplica";
            }
            else
            {
                myPoliza.NombreTomador = txtNomTomEditarPoliza.Text;
            }
            if (txtDocTomEditarPoliza.Text == "")
            {
                myPoliza.DocumentoTomador = "No Aplica";
            }
            else
            {
                myPoliza.DocumentoTomador = txtDocTomEditarPoliza.Text;
            }
            if (txtNomBenEditarPoliza.Text == "")
            {
                myPoliza.NombreBeneficiario = "No Aplica";
            }
            else
            {
                myPoliza.NombreBeneficiario = txtNomBenEditarPoliza.Text;
            }
            if (txtDocBenEditarPoliza.Text == "")
            {
                myPoliza.DocumentoBeneficiario = "No Aplica";
            }
            else
            {
                myPoliza.DocumentoBeneficiario = txtDocBenEditarPoliza.Text;
            }
            if (txtNomAsegEditarPoliza.Text == "")
            {
                myPoliza.NombreAsegurado = "No Aplica";
            }
            else
            {
                myPoliza.NombreAsegurado = txtNomAsegEditarPoliza.Text;
            }
            if (txtDocAsegEditarPoliza.Text == "")
            {
                myPoliza.DocumentoAsegurado = "No Aplica";
            }
            else
            {
                myPoliza.DocumentoAsegurado = txtDocAsegEditarPoliza.Text;
            }
            myPoliza.FechaInicioPoliza     = Convert.ToDateTime(txtFechaIEditarPoliza.Text);
            myPoliza.FechaFinPoliza        = Convert.ToDateTime(txtFechaFEditarPoliza.Text);
            myPoliza.FechaExpedicionPoliza = Convert.ToDateTime(txtFechaEEditarPoliza.Text);
            myPoliza.TipoPagoPoliza        = listTipoPago.Text;
            myPoliza.DocumentoCliente      = txtDocumentoEditarPoliza.Text;
            myPoliza.NitAseguradora        = txtNitEditarPoliza.Text;
            myPoliza.TipoPoliza            = txtTipo.Text;
            if (!gestion.existePoliza(txtCodigoPoliza.Text))
            {
                if (FileUpload1.HasFile)
                {
                    string extension = System.IO.Path.GetExtension(FileUpload1.FileName);
                    extension = extension.ToLower();
                    int tam = FileUpload1.PostedFile.ContentLength;
                    if (extension == ".pdf" && tam <= 1000000)
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Aplicacion/PolizasVirtuales/" + FileUpload1.FileName));
                        lbMensaje.Text = "Se subio el Archivo";
                        string polizavirtual;
                        polizavirtual          = FileUpload1.FileName;
                        myPoliza.PolizaVirtual = polizavirtual;
                        string codigoActual;
                        codigoActual = Request.QueryString["CodigoPoliza"];
                        if (gestion.EditarPoliza(myPoliza, codigoActual))
                        {
                            if (myPoliza.TipoPoliza == "Estudiantil")
                            {
                                PolizaTipoEstudiantil polizaTipoEstudiantil = new PolizaTipoEstudiantil();
                                polizaTipoEstudiantil.CodigoPoliza    = myPoliza.CodigoPoliza;
                                polizaTipoEstudiantil.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaEstudiantil.Text);
                                polizaTipoEstudiantil.Institucion     = txtInstitucionEditarPolizaEstudiantil.Text;
                                polizaTipoEstudiantil.AnuarioCursado  = txtCursadoEditarPolizaEstudiantil.Text;
                                polizaTipoEstudiantil.CursoSemestre   = txtCursoEditarPolizaEstudiantil.Text;
                                if (gestionTipo.EditarPolizaEstudiantil(polizaTipoEstudiantil))
                                {
                                    MessageBox.Show(" La póliza estudiantil ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza estudiantil no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Hogar")
                            {
                                PolizaTipoHogar polizaTipoHogar = new PolizaTipoHogar();
                                polizaTipoHogar.CodigoPoliza      = myPoliza.CodigoPoliza;
                                polizaTipoHogar.ValorEnseres      = txtValorEnseresEditarPolizaHogar.Text;
                                polizaTipoHogar.ValorConstruccion = txtValorConstruccionEditarPoliza.Text;
                                polizaTipoHogar.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaHogar.Text);
                                polizaTipoHogar.Localidad         = listlocalidadEditarPolizaHogar.Text;
                                if (gestionTipo.EditarPolizaHogar(polizaTipoHogar))
                                {
                                    MessageBox.Show(" La póliza hogar ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza Hogar no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Pyme")
                            {
                                PolizaTipoPyme polizaTipoPyme = new PolizaTipoPyme();
                                polizaTipoPyme.CodigoPoliza     = myPoliza.CodigoPoliza;
                                polizaTipoPyme.ValorAsegurado   = txtValorAseguradoEditarPolizaPyme.Text;
                                polizaTipoPyme.TipoNegocio      = txtTipoNegocioEditarPolizaPyme.Text;
                                polizaTipoPyme.NombreNegocio    = txtNombreNegocioEditarPolizaPyme.Text;
                                polizaTipoPyme.LocalidadNegocio = listLocalidadEditarPolizaPyme.Text;
                                if (gestionTipo.EditarPolizaPyme(polizaTipoPyme))
                                {
                                    MessageBox.Show(" La póliza pyme ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza pyme no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "RCMedica")
                            {
                                PolizaTipoRCMedica polizaTipoRCMedica = new PolizaTipoRCMedica();
                                polizaTipoRCMedica.CodigoPoliza       = myPoliza.CodigoPoliza;
                                polizaTipoRCMedica.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionEditarPolizaRC.Text);
                                polizaTipoRCMedica.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoEditarPolizaRC.Text);
                                polizaTipoRCMedica.TarjetaProfesional = txtTarjetaEditarPolizaRC.Text;
                                if (gestionTipo.EditarPolizaRC(polizaTipoRCMedica))
                                {
                                    MessageBox.Show(" La póliza RC ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza RC no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Vehicular")
                            {
                                PolizaTipoVehicular polizaTipoVehicular = new PolizaTipoVehicular();
                                polizaTipoVehicular.CodigoPoliza    = myPoliza.CodigoPoliza;
                                polizaTipoVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVehicular.Text);
                                polizaTipoVehicular.TipoAuto        = txtTipoAutoEditarPolizaVehicular.Text;
                                polizaTipoVehicular.Placa           = txtPlacasEditarPolizaVehicular.Text;
                                if (gestionTipo.EditarPolizaVehicular(polizaTipoVehicular))
                                {
                                    MessageBox.Show(" La póliza vehicular ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza vehicular no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Vida")
                            {
                                PolizaTipoVida polizaTipoVida = new PolizaTipoVida();
                                polizaTipoVida.CodigoPoliza      = myPoliza.CodigoPoliza;
                                polizaTipoVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVida.Text);
                                polizaTipoVida.ValorBeneficiario = txtValorBeneficiarioEditarPolizaVida.Text;
                                if (gestionTipo.EditarPolizaVida(polizaTipoVida))
                                {
                                    MessageBox.Show(" La póliza vida ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza vida no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                        }
                        else
                        {
                            MessageBox.Show(" La póliza no pudo actualizarse " + gestion.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show(" Solo se permiten archivos de formato PDF de tamaño no mayor a 1MB ");
                    }
                }
                else
                {
                    myPoliza.PolizaVirtual = "Sin Poliza";
                    string codigoActual;
                    codigoActual = Request.QueryString["CodigoPoliza"];
                    if (gestion.EditarPoliza(myPoliza, codigoActual))
                    {
                        if (myPoliza.TipoPoliza == "Estudiantil")
                        {
                            PolizaTipoEstudiantil polizaTipoEstudiantil = new PolizaTipoEstudiantil();
                            polizaTipoEstudiantil.CodigoPoliza    = myPoliza.CodigoPoliza;
                            polizaTipoEstudiantil.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaEstudiantil.Text);
                            polizaTipoEstudiantil.Institucion     = txtInstitucionEditarPolizaEstudiantil.Text;
                            polizaTipoEstudiantil.AnuarioCursado  = txtCursadoEditarPolizaEstudiantil.Text;
                            polizaTipoEstudiantil.CursoSemestre   = txtCursoEditarPolizaEstudiantil.Text;
                            if (gestionTipo.EditarPolizaEstudiantil(polizaTipoEstudiantil))
                            {
                                MessageBox.Show(" La póliza estudiantil ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza estudiantil no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Hogar")
                        {
                            PolizaTipoHogar polizaTipoHogar = new PolizaTipoHogar();
                            polizaTipoHogar.CodigoPoliza      = myPoliza.CodigoPoliza;
                            polizaTipoHogar.ValorEnseres      = txtValorEnseresEditarPolizaHogar.Text;
                            polizaTipoHogar.ValorConstruccion = txtValorConstruccionEditarPoliza.Text;
                            polizaTipoHogar.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaHogar.Text);
                            polizaTipoHogar.Localidad         = listlocalidadEditarPolizaHogar.Text;
                            if (gestionTipo.EditarPolizaHogar(polizaTipoHogar))
                            {
                                MessageBox.Show(" La póliza hogar ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza hogar no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Pyme")
                        {
                            PolizaTipoPyme polizaTipoPyme = new PolizaTipoPyme();
                            polizaTipoPyme.CodigoPoliza     = myPoliza.CodigoPoliza;
                            polizaTipoPyme.ValorAsegurado   = txtValorAseguradoEditarPolizaPyme.Text;
                            polizaTipoPyme.TipoNegocio      = txtTipoNegocioEditarPolizaPyme.Text;
                            polizaTipoPyme.NombreNegocio    = txtNombreNegocioEditarPolizaPyme.Text;
                            polizaTipoPyme.LocalidadNegocio = listLocalidadEditarPolizaPyme.Text;
                            if (gestionTipo.EditarPolizaPyme(polizaTipoPyme))
                            {
                                MessageBox.Show(" La póliza pyme ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza pyme no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "RCMedica")
                        {
                            PolizaTipoRCMedica polizaTipoRCMedica = new PolizaTipoRCMedica();
                            polizaTipoRCMedica.CodigoPoliza       = myPoliza.CodigoPoliza;
                            polizaTipoRCMedica.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionEditarPolizaRC.Text);
                            polizaTipoRCMedica.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoEditarPolizaRC.Text);
                            polizaTipoRCMedica.TarjetaProfesional = txtTarjetaEditarPolizaRC.Text;
                            if (gestionTipo.EditarPolizaRC(polizaTipoRCMedica))
                            {
                                MessageBox.Show(" La póliza RC ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza RC no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Vehicular")
                        {
                            PolizaTipoVehicular polizaTipoVehicular = new PolizaTipoVehicular();
                            polizaTipoVehicular.CodigoPoliza    = myPoliza.CodigoPoliza;
                            polizaTipoVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVehicular.Text);
                            polizaTipoVehicular.TipoAuto        = txtTipoAutoEditarPolizaVehicular.Text;
                            polizaTipoVehicular.Placa           = txtPlacasEditarPolizaVehicular.Text;
                            if (gestionTipo.EditarPolizaVehicular(polizaTipoVehicular))
                            {
                                MessageBox.Show(" La póliza vehicular ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza vehicular no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Vida")
                        {
                            PolizaTipoVida polizaTipoVida = new PolizaTipoVida();
                            polizaTipoVida.CodigoPoliza      = myPoliza.CodigoPoliza;
                            polizaTipoVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVida.Text);
                            polizaTipoVida.ValorBeneficiario = txtValorBeneficiarioEditarPolizaVida.Text;
                            if (gestionTipo.EditarPolizaVida(polizaTipoVida))
                            {
                                MessageBox.Show(" La póliza vida ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza Vida no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show(" La póliza no pudo actualizarse " + gestion.Error);
                    }
                }
            }
            else if (txtCodigoPoliza.Text == Request.QueryString["CodigoPoliza"].ToString())
            {
                if (FileUpload1.HasFile)
                {
                    string extension = System.IO.Path.GetExtension(FileUpload1.FileName);
                    extension = extension.ToLower();
                    int tam = FileUpload1.PostedFile.ContentLength;
                    if (extension == ".pdf" && tam <= 1000000)
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Aplicacion/PolizasVirtuales/" + FileUpload1.FileName));
                        lbMensaje.Text = "Se subio el Archivo";
                        string polizavirtual;
                        polizavirtual          = FileUpload1.FileName;
                        myPoliza.PolizaVirtual = polizavirtual;
                        string codigoActual;
                        codigoActual = Request.QueryString["Cod"];
                        if (gestion.EditarPoliza(myPoliza, codigoActual))
                        {
                            if (myPoliza.TipoPoliza == "Estudiantil")
                            {
                                PolizaTipoEstudiantil polizaTipoEstudiantil = new PolizaTipoEstudiantil();
                                polizaTipoEstudiantil.CodigoPoliza    = myPoliza.CodigoPoliza;
                                polizaTipoEstudiantil.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaEstudiantil.Text);
                                polizaTipoEstudiantil.Institucion     = txtInstitucionEditarPolizaEstudiantil.Text;
                                polizaTipoEstudiantil.AnuarioCursado  = txtCursadoEditarPolizaEstudiantil.Text;
                                polizaTipoEstudiantil.CursoSemestre   = txtCursoEditarPolizaEstudiantil.Text;
                                if (gestionTipo.EditarPolizaEstudiantil(polizaTipoEstudiantil))
                                {
                                    MessageBox.Show(" La póliza estudiantil ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza estudiantil no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Hogar")
                            {
                                PolizaTipoHogar polizaTipoHogar = new PolizaTipoHogar();
                                polizaTipoHogar.CodigoPoliza      = myPoliza.CodigoPoliza;
                                polizaTipoHogar.ValorEnseres      = txtValorEnseresEditarPolizaHogar.Text;
                                polizaTipoHogar.ValorConstruccion = txtValorConstruccionEditarPoliza.Text;
                                polizaTipoHogar.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaHogar.Text);
                                polizaTipoHogar.Localidad         = listlocalidadEditarPolizaHogar.Text;
                                if (gestionTipo.EditarPolizaHogar(polizaTipoHogar))
                                {
                                    MessageBox.Show(" La póliza hogar ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza hogar no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Pyme")
                            {
                                PolizaTipoPyme polizaTipoPyme = new PolizaTipoPyme();
                                polizaTipoPyme.CodigoPoliza     = myPoliza.CodigoPoliza;
                                polizaTipoPyme.ValorAsegurado   = txtValorAseguradoEditarPolizaPyme.Text;
                                polizaTipoPyme.TipoNegocio      = txtTipoNegocioEditarPolizaPyme.Text;
                                polizaTipoPyme.NombreNegocio    = txtNombreNegocioEditarPolizaPyme.Text;
                                polizaTipoPyme.LocalidadNegocio = listLocalidadEditarPolizaPyme.Text;
                                if (gestionTipo.EditarPolizaPyme(polizaTipoPyme))
                                {
                                    MessageBox.Show(" La póliza pyme ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza pyme no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "RCMedica")
                            {
                                PolizaTipoRCMedica polizaTipoRCMedica = new PolizaTipoRCMedica();
                                polizaTipoRCMedica.CodigoPoliza       = myPoliza.CodigoPoliza;
                                polizaTipoRCMedica.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionEditarPolizaRC.Text);
                                polizaTipoRCMedica.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoEditarPolizaRC.Text);
                                polizaTipoRCMedica.TarjetaProfesional = txtTarjetaEditarPolizaRC.Text;
                                if (gestionTipo.EditarPolizaRC(polizaTipoRCMedica))
                                {
                                    MessageBox.Show(" La póliza RC ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza RC no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Vehicular")
                            {
                                PolizaTipoVehicular polizaTipoVehicular = new PolizaTipoVehicular();
                                polizaTipoVehicular.CodigoPoliza    = myPoliza.CodigoPoliza;
                                polizaTipoVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVehicular.Text);
                                polizaTipoVehicular.TipoAuto        = txtTipoAutoEditarPolizaVehicular.Text;
                                polizaTipoVehicular.Placa           = txtPlacasEditarPolizaVehicular.Text;
                                if (gestionTipo.EditarPolizaVehicular(polizaTipoVehicular))
                                {
                                    MessageBox.Show(" La póliza vehicular ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza vehicular no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                            else if (myPoliza.TipoPoliza == "Vida")
                            {
                                PolizaTipoVida polizaTipoVida = new PolizaTipoVida();
                                polizaTipoVida.CodigoPoliza      = myPoliza.CodigoPoliza;
                                polizaTipoVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVida.Text);
                                polizaTipoVida.ValorBeneficiario = txtValorBeneficiarioEditarPolizaVida.Text;
                                if (gestionTipo.EditarPolizaVida(polizaTipoVida))
                                {
                                    MessageBox.Show(" La póliza vida ha sido actualizada ");
                                    Response.Redirect("Polizas.aspx");
                                }
                                else
                                {
                                    MessageBox.Show(" La póliza vida no ha sido actualizada " + gestionTipo.Error);
                                }
                            }
                        }
                        else
                        {
                            MessageBox.Show(" La póliza no pudo actualizarse " + gestion.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show(" Solo se permiten archivos de formato PDF de tamaño no mayor a 1MB ");
                    }
                }
                else
                {
                    myPoliza.PolizaVirtual = "Sin Poliza";
                    string codigoActual;
                    codigoActual = Request.QueryString["CodigoPoliza"];
                    if (gestion.EditarPoliza(myPoliza, codigoActual))
                    {
                        if (myPoliza.TipoPoliza == "Estudiantil")
                        {
                            PolizaTipoEstudiantil polizaTipoEstudiantil = new PolizaTipoEstudiantil();
                            polizaTipoEstudiantil.CodigoPoliza    = myPoliza.CodigoPoliza;
                            polizaTipoEstudiantil.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaEstudiantil.Text);
                            polizaTipoEstudiantil.Institucion     = txtInstitucionEditarPolizaEstudiantil.Text;
                            polizaTipoEstudiantil.AnuarioCursado  = txtCursadoEditarPolizaEstudiantil.Text;
                            polizaTipoEstudiantil.CursoSemestre   = txtCursoEditarPolizaEstudiantil.Text;
                            if (gestionTipo.EditarPolizaEstudiantil(polizaTipoEstudiantil))
                            {
                                MessageBox.Show(" La póliza estudiantil ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza estudiantil no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Hogar")
                        {
                            PolizaTipoHogar polizaTipoHogar = new PolizaTipoHogar();
                            polizaTipoHogar.CodigoPoliza      = myPoliza.CodigoPoliza;
                            polizaTipoHogar.ValorEnseres      = txtValorEnseresEditarPolizaHogar.Text;
                            polizaTipoHogar.ValorConstruccion = txtValorConstruccionEditarPoliza.Text;
                            polizaTipoHogar.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaHogar.Text);
                            polizaTipoHogar.Localidad         = listlocalidadEditarPolizaHogar.Text;
                            if (gestionTipo.EditarPolizaHogar(polizaTipoHogar))
                            {
                                MessageBox.Show(" La póliza hogar ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza hogar no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Pyme")
                        {
                            PolizaTipoPyme polizaTipoPyme = new PolizaTipoPyme();
                            polizaTipoPyme.CodigoPoliza     = myPoliza.CodigoPoliza;
                            polizaTipoPyme.ValorAsegurado   = txtValorAseguradoEditarPolizaPyme.Text;
                            polizaTipoPyme.TipoNegocio      = txtTipoNegocioEditarPolizaPyme.Text;
                            polizaTipoPyme.NombreNegocio    = txtNombreNegocioEditarPolizaPyme.Text;
                            polizaTipoPyme.LocalidadNegocio = listLocalidadEditarPolizaPyme.Text;
                            if (gestionTipo.EditarPolizaPyme(polizaTipoPyme))
                            {
                                MessageBox.Show(" La póliza pyme ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza pyme no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "RCMedica")
                        {
                            PolizaTipoRCMedica polizaTipoRCMedica = new PolizaTipoRCMedica();
                            polizaTipoRCMedica.CodigoPoliza       = myPoliza.CodigoPoliza;
                            polizaTipoRCMedica.FechaExpedicion    = Convert.ToDateTime(txtFechaExpedicionEditarPolizaRC.Text);
                            polizaTipoRCMedica.FechaNacimiento    = Convert.ToDateTime(txtFechaNacimientoEditarPolizaRC.Text);
                            polizaTipoRCMedica.TarjetaProfesional = txtTarjetaEditarPolizaRC.Text;
                            if (gestionTipo.EditarPolizaRC(polizaTipoRCMedica))
                            {
                                MessageBox.Show(" La póliza RC ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza RC no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Vehicular")
                        {
                            PolizaTipoVehicular polizaTipoVehicular = new PolizaTipoVehicular();
                            polizaTipoVehicular.CodigoPoliza    = myPoliza.CodigoPoliza;
                            polizaTipoVehicular.FechaNacimiento = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVehicular.Text);
                            polizaTipoVehicular.TipoAuto        = txtTipoAutoEditarPolizaVehicular.Text;
                            polizaTipoVehicular.Placa           = txtPlacasEditarPolizaVehicular.Text;
                            if (gestionTipo.EditarPolizaVehicular(polizaTipoVehicular))
                            {
                                MessageBox.Show(" La póliza vehicular ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza vehicular no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                        else if (myPoliza.TipoPoliza == "Vida")
                        {
                            PolizaTipoVida polizaTipoVida = new PolizaTipoVida();
                            polizaTipoVida.CodigoPoliza      = myPoliza.CodigoPoliza;
                            polizaTipoVida.FechaNacimiento   = Convert.ToDateTime(txtFechaNacimientoEditarPolizaVida.Text);
                            polizaTipoVida.ValorBeneficiario = txtValorBeneficiarioEditarPolizaVida.Text;
                            if (gestionTipo.EditarPolizaVida(polizaTipoVida))
                            {
                                MessageBox.Show(" La póliza vida ha sido actualizada ");
                                Response.Redirect("Polizas.aspx");
                            }
                            else
                            {
                                MessageBox.Show(" La póliza vida no ha sido actualizada " + gestionTipo.Error);
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show(" La póliza no pudo actualizarse " + gestion.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show(" El código de póliza ya existe " + gestion.Error);
            }
        }
示例#3
0
 protected void listTipo_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listTipo.SelectedItem.Text == "Estudiantil")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = true;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = false;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaEstudiantil.Text     = poliza.CodigoPoliza;
         lbTipoPagoEstudiantil.Text         = poliza.TipoPagoPoliza;
         lbFechaIEstudiantil.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFEstudiantil.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaeEstudiantil.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorEstudiantil.Text    = poliza.NombreTomador;
         lbDocumentoTomadorEstudiantil.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorEstudiantil.Text != "No Aplica")
         {
             PANELTOMADORESTUDIANTIL.Visible = true;
         }
         lbNombreBeneficiarioEstudiantil.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioEstudiantil.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioEstudiantil.Text != "No Aplica")
         {
             PANELBENEFICIARIOESTUDIANTIL.Visible = true;
         }
         lbNombreAseguradoEstudiantil.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoEstudiantil.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoEstudiantil.Text != "No Aplica")
         {
             PANELASEGURADOESTUDIANTIL.Visible = true;
         }
         lbNitAseguradoraEstudiantil.Text = poliza.NitAseguradora;
         PolizaTipoEstudiantil polizaEst = GestionPolizaTipo.consultarPolizaEstudiantil(listTipo.SelectedItem.Value);
         lbFechaNacimientoEstudiantil.Text = polizaEst.FechaNacimiento.ToString("dd/MM/yyyy");
         lbInstitucionEstudiantil.Text     = polizaEst.Institucion;
         lbAnuarioCursadoEstudiantil.Text  = polizaEst.AnuarioCursado;
         lbSemestreCursoEstudiantil.Text   = polizaEst.CursoSemestre;
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraEstudiantil.Text);
         lbNombreAseguradoraEstudiantil.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraEstudiantil.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraEstudiantil.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraEstudiantil.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONESTUDIANTIL.Visible = true;
         }
         else
         {
             PANELBOTONESTUDIANTIL.Visible   = true;
             lbNombreArchivoEstudiantil.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "Hogar")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = true;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = false;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaHogar.Text     = poliza.CodigoPoliza;
         lbTipoPagoHogar.Text         = poliza.TipoPagoPoliza;
         lbFechaIHogar.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFHogar.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaEHogar.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorHogar.Text    = poliza.NombreTomador;
         lbDocumentoTomadorHogar.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorHogar.Text != "No Aplica")
         {
             PANELTOMADORHOGAR.Visible = true;
         }
         lbNombreBeneficiarioHogar.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioHogar.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioHogar.Text != "No Aplica")
         {
             PANELBENEFICIARIOHOGAR.Visible = true;
         }
         lbNombreAseguradoHogar.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoHogar.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoHogar.Text != "No Aplica")
         {
             PANELASEGURADOHOGAR.Visible = true;
         }
         lbNitAseguradoraHogar.Text = poliza.NitAseguradora;
         PolizaTipoHogar polizaHog = GestionPolizaTipo.consultarPolizaHogar(listTipo.SelectedItem.Value);
         lbFechaNacimientoHogar.Text   = polizaHog.FechaNacimiento.ToString("dd/MM/yyyy");
         lbValorEnseresHogar.Text      = polizaHog.ValorEnseres;
         lbValorConstruccionHogar.Text = polizaHog.ValorConstruccion;
         lbLocalidadHogar.Text         = polizaHog.Localidad;
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraHogar.Text);
         lbNombreAseguradoraHogar.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraHogar.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraHogar.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraHogar.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONHOGAR.Visible = true;
         }
         else
         {
             PANELBOTONHOGAR.Visible   = true;
             lbNombreArchivoHogar.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "Pyme")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = true;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = false;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaPyme.Text     = poliza.CodigoPoliza;
         lbTipoPagoPyme.Text         = poliza.TipoPagoPoliza;
         lbFechaIPyme.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFPyme.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaEPyme.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorPyme.Text    = poliza.NombreTomador;
         lbDocumentoTomadorPyme.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorPyme.Text != "No Aplica")
         {
             PANELTOMADORPYME.Visible = true;
         }
         lbNombreBeneficiarioPyme.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioPyme.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioPyme.Text != "No Aplica")
         {
             PANELBENEFICIARIOPYME.Visible = true;
         }
         lbNombreAseguradoPyme.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoPyme.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoPyme.Text != "No Aplica")
         {
             PANELASEGURADOPYME.Visible = true;
         }
         lbNitAseguradoraPyme.Text = poliza.NitAseguradora;
         PolizaTipoPyme polizaPyme = GestionPolizaTipo.consultarPolizaPyme(listTipo.SelectedItem.Value);
         lbValorAseguradoVida.Text   = polizaPyme.ValorAsegurado;
         lbTipoNegocioPyme.Text      = polizaPyme.TipoNegocio;
         lbNombreNegocioPyme.Text    = polizaPyme.NombreNegocio;
         lbLocalidadNegocioPyme.Text = polizaPyme.LocalidadNegocio;
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraPyme.Text);
         lbNombreAseguradoraPyme.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraPyme.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraPyme.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraPyme.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONPYME.Visible = true;
         }
         else
         {
             PANELBOTONPYME.Visible   = true;
             lbNombreArchivoPyme.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "RCMedica")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = true;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = false;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaMedica.Text     = poliza.CodigoPoliza;
         lbTipoPagoMedica.Text         = poliza.TipoPagoPoliza;
         lbFechaIMedica.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFMedica.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaEMedica.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorMedica.Text    = poliza.NombreTomador;
         lbDocumentoTomadorMedica.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorMedica.Text != "No Aplica")
         {
             PANELTOMADORMEDICA.Visible = true;
         }
         lbNombreBeneficiarioMedica.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioMedica.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioMedica.Text != "No Aplica")
         {
             PANELBENEFICIARIOMEDICA.Visible = true;
         }
         lbNombreAseguradoMedica.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoMedica.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoMedica.Text != "No Aplica")
         {
             PANELASEGURADOMEDICA.Visible = true;
         }
         lbNitAseguradoraMedica.Text = poliza.NitAseguradora;
         PolizaTipoRCMedica polizaRC = GestionPolizaTipo.consultarPolizaRCMedica(listTipo.SelectedItem.Value);
         lbFechaNacimientoMedica.Text          = polizaRC.FechaNacimiento.ToString("dd/MM/yyyy");
         lbNumeroTarjetaProfesionalMedica.Text = polizaRC.TarjetaProfesional;
         lbFechaExpedicionMedica.Text          = polizaRC.FechaExpedicion.ToString("dd/MM/yyyy");
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraMedica.Text);
         lbNombreAseguradoraMedica.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraMedica.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraMedica.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraMedica.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONMEDICA.Visible = true;
         }
         else
         {
             PANELBOTONMEDICA.Visible   = true;
             lbNombreArchivoMedica.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "Vehicular")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = true;
         PANELVIDA.Visible        = false;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaVehicular.Text     = poliza.CodigoPoliza;
         lbTipoPagoVehicular.Text         = poliza.TipoPagoPoliza;
         lbFechaIVehicular.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFVehicular.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaEVehicular.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorVehicular.Text    = poliza.NombreTomador;
         lbDocumentoTomadorVehicular.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorVehicular.Text != "No Aplica")
         {
             PANELTOMADORVEHICULAR.Visible = true;
         }
         lbNombreBeneficiarioVehicular.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioVehicular.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioVehicular.Text != "No Aplica")
         {
             PANELBENEFICIARIOVEHICULAR.Visible = true;
         }
         lbNombreAseguradoVehicular.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoVehicular.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoVehicular.Text != "No Aplica")
         {
             PANELASEGURADOVEHICULAR.Visible = true;
         }
         lbNitAseguradoraVehicular.Text = poliza.NitAseguradora;
         PolizaTipoVehicular polizaVehicular = GestionPolizaTipo.consultarPolizaVehicular(listTipo.SelectedItem.Value);
         lbFechaNacimientoVehicular.Text = polizaVehicular.FechaNacimiento.ToString("dd/MM/yyyy");
         lbTipoAutoVehicular.Text        = polizaVehicular.TipoAuto;
         lbPlacasVehicular.Text          = polizaVehicular.Placa;
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraVehicular.Text);
         lbNombreAseguradoraVehicular.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraVehicular.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraVehicular.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraVehicular.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONVEHICULAR.Visible = true;
         }
         else
         {
             PANELBOTONVEHICULAR.Visible   = true;
             lbNombreArchivoVehicular.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "Vida")
     {
         PANELDEFAULT.Visible     = false;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = true;
         Poliza poliza = GestionPoliza.consultarPoliza(listTipo.SelectedItem.Value);
         lbCodigoPolizaVida.Text     = poliza.CodigoPoliza;
         lbTipoPagoVida.Text         = poliza.TipoPagoPoliza;
         lbFechaIVida.Text           = poliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
         lbFechaFVida.Text           = poliza.FechaFinPoliza.ToString("dd/MM/yyyy");
         lbFechaEVida.Text           = poliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
         lbNombreTomadorVida.Text    = poliza.NombreTomador;
         lbDocumentoTomadorVida.Text = poliza.DocumentoTomador;
         if (lbNombreTomadorVida.Text != "No Aplica")
         {
             PANELTOMADORVIDA.Visible = true;
         }
         lbNombreBeneficiarioVida.Text    = poliza.NombreAsegurado;
         lbDocumentoBeneficiarioVida.Text = poliza.DocumentoAsegurado;
         if (lbNombreBeneficiarioVida.Text != "No Aplica")
         {
             PANELBENEFICIARIOVIDA.Visible = true;
         }
         lbNombreAseguradoVida.Text    = poliza.NombreAsegurado;
         lbDocumentoAseguradoVida.Text = poliza.DocumentoAsegurado;
         if (lbNombreAseguradoVida.Text != "No Aplica")
         {
             PANELASEGURADOVIDA.Visible = true;
         }
         lbNitAseguradoraVida.Text = poliza.NitAseguradora;
         PolizaTipoVida polizaVida = GestionPolizaTipo.consultarPolizaVida(listTipo.SelectedItem.Value);
         lbValorAseguradoVida.Text  = polizaVida.ValorBeneficiario;
         lbFechaNacimientoVida.Text = polizaVida.FechaNacimiento.ToString("dd/MM/yyyy");
         Aseguradora aseguradora = GestionAseg.consultarAseg(lbNitAseguradoraVida.Text);
         lbNombreAseguradoraVida.Text    = aseguradora.NombreAseguradora;
         lbDireccionAseguradoraVida.Text = aseguradora.DireccionAseguradora;
         lbTelefonoAseguradoraVida.Text  = aseguradora.TelefonoAseguradora;
         lbCorreoAseguradoraVida.Text    = aseguradora.CorreoAseguradora;
         string archivo;
         archivo = poliza.PolizaVirtual;
         if (archivo == "Sin Poliza")
         {
             PANELSINBOTONVIDA.Visible = true;
         }
         else
         {
             PANELBOTONVIDA.Visible   = true;
             lbNombreArchivoVida.Text = poliza.PolizaVirtual;
         }
     }
     else if (listTipo.SelectedItem.Text == "Seleccione una Póliza")
     {
         PANELDEFAULT.Visible     = true;
         PANELESTUDIANTIL.Visible = false;
         PANELHOGAR.Visible       = false;
         PANELPYME.Visible        = false;
         PANELRC.Visible          = false;
         PANELVEHICULAR.Visible   = false;
         PANELVIDA.Visible        = false;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["UsuarioAsesor"] == null)
         {
             Response.Redirect("/Aplicacion/Ingresar.aspx");
         }
         else
         {
             if (Request.QueryString["CodigoPoliza"] == null)
             {
                 Response.Redirect("Polizas.aspx");
             }
             else
             {
                 txtCodigoPoliza.Text = Request.QueryString["CodigoPoliza"].ToString();
                 Poliza myPoliza = gestion.consultarPoliza(txtCodigoPoliza.Text);
                 if (myPoliza.NombreTomador == "No Aplica")
                 {
                     txtNomTomEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtNomTomEditarPoliza.Text = myPoliza.NombreTomador;
                 }
                 if (myPoliza.DocumentoTomador == "No Aplica")
                 {
                     txtDocTomEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtDocTomEditarPoliza.Text = myPoliza.DocumentoTomador;
                 }
                 if (myPoliza.NombreBeneficiario == "No Aplica")
                 {
                     txtNomBenEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtNomBenEditarPoliza.Text = myPoliza.NombreBeneficiario;
                 }
                 if (myPoliza.DocumentoBeneficiario == "No Aplica")
                 {
                     txtDocBenEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtDocBenEditarPoliza.Text = myPoliza.DocumentoBeneficiario;
                 }
                 if (myPoliza.NombreAsegurado == "No Aplica")
                 {
                     txtNomAsegEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtNomAsegEditarPoliza.Text = myPoliza.NombreAsegurado;
                 }
                 if (myPoliza.DocumentoAsegurado == "No Aplica")
                 {
                     txtDocAsegEditarPoliza.Text = "";
                 }
                 else
                 {
                     txtDocAsegEditarPoliza.Text = myPoliza.DocumentoAsegurado;
                 }
                 txtFechaIEditarPoliza.Text    = myPoliza.FechaInicioPoliza.ToString("dd/MM/yyyy");
                 txtFechaFEditarPoliza.Text    = myPoliza.FechaFinPoliza.ToString("dd/MM/yyyy");
                 txtFechaEEditarPoliza.Text    = myPoliza.FechaExpedicionPoliza.ToString("dd/MM/yyyy");
                 listTipoPago.Text             = myPoliza.TipoPagoPoliza;
                 txtDocumentoEditarPoliza.Text = myPoliza.DocumentoCliente;
                 txtNitEditarPoliza.Text       = myPoliza.NitAseguradora;
                 txtTipo.Text = myPoliza.TipoPoliza;
                 string archivo;
                 archivo = myPoliza.PolizaVirtual;
                 if (archivo == "Sin Poliza")
                 {
                     PANELSUBIRPOLIZA.Visible = true;
                 }
                 else
                 {
                     PANELPOLIZASUBIDA.Visible   = true;
                     lbNombreArchivo.Text        = myPoliza.PolizaVirtual;
                     PANELELIMINARPOLIZA.Visible = true;
                 }
                 if (txtTipo.Text == "Estudiantil")
                 {
                     panelEstudiantil.Visible = true;
                     PolizaTipoEstudiantil polizaTipoEstudiantil = gestionTipo.consultarPolizaEstudiantil(txtCodigoPoliza.Text);
                     txtFechaNacimientoEditarPolizaEstudiantil.Text = polizaTipoEstudiantil.FechaNacimiento.ToString("dd/MM/yyyy");
                     txtInstitucionEditarPolizaEstudiantil.Text     = polizaTipoEstudiantil.Institucion;
                     txtCursadoEditarPolizaEstudiantil.Text         = polizaTipoEstudiantil.AnuarioCursado;
                     txtCursoEditarPolizaEstudiantil.Text           = polizaTipoEstudiantil.CursoSemestre;
                 }
                 else if (txtTipo.Text == "Hogar")
                 {
                     panelHogar.Visible = true;
                     PolizaTipoHogar polizaTipoHogar = gestionTipo.consultarPolizaHogar(txtCodigoPoliza.Text);
                     txtFechaNacimientoEditarPolizaHogar.Text = polizaTipoHogar.FechaNacimiento.ToString("dd/MM/yyyy");
                     txtValorEnseresEditarPolizaHogar.Text    = polizaTipoHogar.ValorEnseres;
                     txtValorConstruccionEditarPoliza.Text    = polizaTipoHogar.ValorConstruccion;
                     listlocalidadEditarPolizaHogar.Text      = polizaTipoHogar.Localidad;
                 }
                 else if (txtTipo.Text == "Pyme")
                 {
                     panelPyme.Visible = true;
                     PolizaTipoPyme polizaTipoPyme = gestionTipo.consultarPolizaPyme(txtCodigoPoliza.Text);
                     txtValorAseguradoEditarPolizaPyme.Text = polizaTipoPyme.ValorAsegurado;
                     txtTipoNegocioEditarPolizaPyme.Text    = polizaTipoPyme.TipoNegocio;
                     txtNombreNegocioEditarPolizaPyme.Text  = polizaTipoPyme.NombreNegocio;
                     listLocalidadEditarPolizaPyme.Text     = polizaTipoPyme.LocalidadNegocio;
                 }
                 else if (txtTipo.Text == "RCMedica")
                 {
                     panelRC.Visible = true;
                     PolizaTipoRCMedica polizaTipoRCMedica = gestionTipo.consultarPolizaRCMedica(txtCodigoPoliza.Text);
                     txtFechaNacimientoEditarPolizaRC.Text = polizaTipoRCMedica.FechaNacimiento.ToString("dd/MM/yyyy");
                     txtTarjetaEditarPolizaRC.Text         = polizaTipoRCMedica.TarjetaProfesional;
                     txtFechaExpedicionEditarPolizaRC.Text = polizaTipoRCMedica.FechaExpedicion.ToString("dd/MM/yyyy");
                 }
                 else if (txtTipo.Text == "Vehicular")
                 {
                     panelVehicular.Visible = true;
                     PolizaTipoVehicular polizaTipoVehicular = gestionTipo.consultarPolizaVehicular(txtCodigoPoliza.Text);
                     txtFechaNacimientoEditarPolizaVehicular.Text = polizaTipoVehicular.FechaNacimiento.ToString("dd/MM/yyyy");
                     txtTipoAutoEditarPolizaVehicular.Text        = polizaTipoVehicular.TipoAuto;
                     txtPlacasEditarPolizaVehicular.Text          = polizaTipoVehicular.Placa;
                 }
                 else if (txtTipo.Text == "Vida")
                 {
                     panelVida.Visible = true;
                     PolizaTipoVida polizaTipoVida = gestionTipo.consultarPolizaVida(txtCodigoPoliza.Text);
                     txtFechaNacimientoEditarPolizaVida.Text   = polizaTipoVida.FechaNacimiento.ToString("dd/MM/yyyy");
                     txtValorBeneficiarioEditarPolizaVida.Text = polizaTipoVida.ValorBeneficiario;
                 }
                 /*--LLENAR LISTA DE ASEGURADORAS PARA SELECCION--*/
                 List <Aseguradora> listaAseguradora = gestionAseguradora.listadoNitAseguradoras();
                 ListItem           i;
                 foreach (var item in listaAseguradora)
                 {
                     i = new ListItem(item.NitAseguradora);
                     listaProveedores.Items.Add(i);
                 }
                 /*--LLENAR LISTA DE CLIENTES PARA SELECCION--*/
                 List <Cliente> listaCliente = gestionCliente.listadoIDClientesAsesor(Convert.ToString(Session["UsuarioAsesor"]));
                 ListItem       x;
                 foreach (var item in listaCliente)
                 {
                     x = new ListItem(item.DocumentoCliente);
                     listaClientes.Items.Add(x);
                 }
             }
         }
     }
 }