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); } }
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); } } } } }