/// <summary>
        /// Valida que todas las reglas del formulario se hayan cumplido y procede
        /// a insertar el registro utilizando el procedimiento pa_EliminaTipoPoliza
        /// </summary>
        void AlmacenarDatos()
        {
            if (this.IsValid)
            {
                BLTipoPoliza oTipoPoliza = new BLTipoPoliza();
                bool         resultado   = false;
                string       mensaje     = "";
                try
                {
                    ///Obtener el ID del registro a Eliminar
                    int idTipoPoliza = Convert.ToInt16(this.hdIdTipoPoliza.Value);

                    ///Asignar a la variable el resultado de la invocacion del procedimiento almacenado
                    resultado = oTipoPoliza.eliminaTipoPoliza(idTipoPoliza);
                }
                ///catch: se ejecuta en el caso de que haya una excepcion
                ///excepcionCapturada: posee los datos de la excepción
                catch (Exception excepcionCapturada)
                {
                    mensaje += $"Ocurrió un error: {excepcionCapturada.Message}";
                }
                ///finally: siempre se ejecuta (se atrape o no la excepción)
                finally
                {
                    ///si el resultado de la variable es verdadera implica que
                    ///el procedimiento no retornó errores
                    if (resultado)
                    {
                        mensaje += "El registro fue eliminado";
                    }
                }
                ///Mostrar mensaje
                Response.Write("<script>alert('" + mensaje + "')</script>");
            }
        }
Exemple #2
0
        void cargaListaTipoPoliza()
        {
            ///Creación de la instancia a la clase BLTipoPoliza
            BLTipoPoliza oTipoPoliza = new BLTipoPoliza();

            ///indicarle al dropdownlist la fuente de datos
            this.ddl_TipoPoliza.DataSource = oTipoPoliza.retornaTipoPoliza();
            ///indicarle al dropdownlist que se muestre
            this.ddl_TipoPoliza.DataBind();
        }
        void cargaDatosGrid()
        {
            ///Creacion de la instancia del objeto BLCoberturaPoliza
            BLTipoPoliza oTipoPoliza = new BLTipoPoliza();

            ///Creacion de la variable que contendrá los datos
            List <pa_RetornaTipoPoliza_Result> fuenteDatos = oTipoPoliza.retornaTipoPoliza(this.txtPoliza.Text);

            ///Agregar al grid al fuente de datos
            this.grdTipoPoliza.DataSource = fuenteDatos;

            ///Mostrar el grid
            this.grdTipoPoliza.DataBind();
        }
Exemple #4
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();
                }
            }
        }
        /// <summary>
        /// Valida que todas las reglas del formulario se hayan cumplido y procede
        /// a insertar el registro utilizando el procedimiento sp_InsertaTipoPoliza
        /// </summary>
        void AlmacenarDatos()
        {
            if (this.IsValid)
            {
                string mensaje = "";

                ///Creación de la instancia de la clase EstudianteTelefonoBL
                BLTipoPoliza oTipoPoliza = new BLTipoPoliza();
                bool         resultado   = false;

                try
                {
                    ///Asignar a la variable el resultado de invocar el procedimiento
                    ///almacenado que se encuentra en el método
                    resultado = oTipoPoliza.insertaTipoPoliza(this.txtNombre.Text, this.txtDesc.Text);
                }
                catch (Exception excepcionCapturada)
                {
                    ///Generación del mensaje de error
                    mensaje += $"Ha ocurrido un error: {excepcionCapturada.Message}";
                    ///Mostrar mensaje
                    Response.Write("<script>alert('" + mensaje + "')</script>");
                }
                finally
                {
                    ///Si el resultado de la variable es verdadero, significa que no dió errores
                    if (resultado)
                    {
                        ///Generación del mensaje de inserción
                        mensaje += "El registro fue insertado";

                        ///Mostrar mensaje
                        Response.Write("<script>alert('" + mensaje + "')</script>");
                    }
                }
            }
        }