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