public sp_RegistroPolizaBusquedaID_Result RetornaDatosPoliza(int pID) { /// crea la variable que se retornará con la información del cliente sp_RegistroPolizaBusquedaID_Result Resultado = new sp_RegistroPolizaBusquedaID_Result(); /// asigna a la variable el resultado de la consulta a la BD Resultado = this.modeloBD.sp_RegistroPolizaBusquedaID(pID).FirstOrDefault(); return(Resultado); }
void cargaDatosBusqueda() { int IDpoliza = Convert.ToInt16(this.txtIDPoliza.Text); txtIDPoliza.ReadOnly = true; BLRegistro_Poliza datos = new BLRegistro_Poliza(); sp_RegistroPolizaBusquedaID_Result datosPoliza = new sp_RegistroPolizaBusquedaID_Result(); ///se almacena la información brindado por el mentodo almacenado de la clase BLGastoCategoriaModificaR datosPoliza = datos.RetornaDatosPoliza(IDpoliza); ///verifica que el objeto retornado no sea nulo if (datosPoliza == null) { Response.Write("<script>alert('El Código ingresado no esta en la base de datos')</script>"); this.txtIDPoliza.ReadOnly = false; } else { if (DateTime.Now < datosPoliza.Fecha_Vencimiento) { ///se asigna los valores correspondientes /// BLRegistro_Poliza oPoliza = new BLRegistro_Poliza(); sp_CoberturaPolizaBuscaID_Result PolizaDatos = new sp_CoberturaPolizaBuscaID_Result(); int IDCobertura = datosPoliza.ID_Cobertura_Poliza; PolizaDatos = oPoliza.RetornaCoberturaPoliza(IDCobertura); this.ddNombrePoliza.SelectedValue = PolizaDatos.Nombre; cargaDescripcionPoliza(PolizaDatos.Nombre); this.txtCedula.Text = datosPoliza.ID_Cliente; this.cargaNombre(datosPoliza.ID_Cliente); this.txtMontoAsegurado.Text = datosPoliza.Monto_Asegurado.ToString(); this.txtPorcentajeCobertura.Text = datosPoliza.Porcentaje_Cobertura.ToString(); this.txtTotalAdicciones.Text = datosPoliza.Numero_Adicciones.ToString(); this.txtMontoAdicciones.Text = datosPoliza.Monto_Adicciones.ToString(); this.txtPrimaAntesImpuestos.Text = datosPoliza.Prima_Antes_Impuestos.ToString(); this.txtImpuestos.Text = datosPoliza.Impuestos.ToString(); this.txtPrimaFinal.Text = datosPoliza.Prima_Final.ToString(); this.txtFechaVencimiento.Text = datosPoliza.Fecha_Vencimiento.ToString("yyyy-MM-dd"); } else { Response.Write("<script>alert('Esta Póliza no se puede eliminar debido a que ya vencíó')</script>"); } } }