Esempio n. 1
0
        /// <summary>
        /// Método para retornar el ID del tipo de póliza
        /// </summary>
        /// <param name="pIdTipoPoliza">Parámetro ID tipo póliza</param>
        /// <returns></returns>
        public pa_RetornaTipoPolizaID_Result retornaTipoPolizaID(int pIdTipoPoliza)
        {
            ///Creación de la variable que retornará los datos
            pa_RetornaTipoPolizaID_Result resultado = new pa_RetornaTipoPolizaID_Result();

            ///Asignar a la variable el resultado del procedimiento almacenado.
            resultado = this.modeloBD.pa_RetornaTipoPolizaID(pIdTipoPoliza).FirstOrDefault();
            ///Retorna el resultado
            return(resultado);
        }
Esempio n. 2
0
        void cargaDatosRegistro()
        {
            ///obtener el parámetro envíado desde el grid
            ///es CASESENSITIVE
            string parametro =
                this.Request.QueryString["idTipoPoliza"];

            //validar si el parametro es correcto
            if (String.IsNullOrEmpty(parametro))
            {
                string mensaje = "El parámetro es nulo";
                ///Mostrar mensaje
                Response.Write("<script>alert('" + mensaje + "')</script>");
            }
            else
            {
                int          id_TipoPoliza = Convert.ToInt16(parametro);
                BLTipoPoliza oTipoPoliza   = new BLTipoPoliza();

                pa_RetornaTipoPolizaID_Result datosTipoPoliza = new pa_RetornaTipoPolizaID_Result();

                ///Invocar el procedimiento almacenado por medio del método
                datosTipoPoliza = oTipoPoliza.retornaTipoPolizaID(id_TipoPoliza);

                ///Verificar que el objeto retornado no sea nulo
                if (datosTipoPoliza == null)
                {
                    Response.Redirect("/formularios/mantenimientosEmpleado/mantenimientoTipoPoliza/frmTipoPolizaLista.aspx");
                }
                else
                {
                    ///Asginación de cada una de las etiquetas sus valores respectivos en la invocacion del procedimiento almacenado
                    this.txtNombre.Text = datosTipoPoliza.nombre;

                    this.txtDetalles.Text = datosTipoPoliza.detalles;

                    ///Asignar al hidden field el valor de llave primaria
                    this.hdTipoPoliza.Value = datosTipoPoliza.idTipoPoliza.ToString();
                }
            }
        }