/// <summary>
        /// CAMBIAR PASSWORD EN SISTEMA
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void BTN_GUARDAR_PASSWORD_Click(object sender, EventArgs e)
        {
            try
            {
                //===========================================================
                // DECLARACION DE VARIABLES
                //===========================================================
                string   PASSWORD_NUEVA     = "";
                string   PASSWORD_CONFIRMAR = "";
                SMetodos Servicio           = new SMetodos();



                //===========================================================
                // ASIGNA VALORES DE CAJA
                //===========================================================
                PASSWORD_NUEVA     = TXT_PASSWORD_NUEVA.Text;
                PASSWORD_CONFIRMAR = TXT_PASSWORD_CONFIRMAR.Text;


                //===========================================================
                // SI LOS VALORES SON DIDFERENTES
                //===========================================================
                if (PASSWORD_NUEVA != PASSWORD_CONFIRMAR)
                {
                    MensajeLOG("LA NUEVA CONTRASEÑA Y LA CONFIRMACIÓN NO COINCIDEN", "FALLA ACTUALIZACION CLAVE");
                    return;
                }


                //===========================================================
                // PARAMETROS DE ENTRADA
                //===========================================================
                iSP_UPDATE_PASSWORD ParametrosInput = new iSP_UPDATE_PASSWORD();
                ParametrosInput.ID_USUARIO      = Globales.DATOS_COOK().ID_USUARIO;
                ParametrosInput.PASSWORD_ACTUAL = this.TXT_PASSWORD_ACTUAL.Text;
                ParametrosInput.PASSWORD_NUEVA  = this.TXT_PASSWORD_NUEVA.Text;

                //===========================================================
                // LLAMADA DEL SERVICIO
                //===========================================================
                oSP_RETURN_STATUS ObjetoRest = Servicio.SP_UPDATE_PASSWORD(ParametrosInput);

                if (ObjetoRest.RETURN_VALUE == -1)
                {
                    MensajeLOG("LA CLAVE ACTUAL NO CONCUERDA CON ESTE USUARIO", "FALLA ACTUALIZACION CLAVE");
                }

                if (ObjetoRest.RETURN_VALUE == 0)
                {
                    MensajeLOG("FALLÓ LA ACTUALIZACION DE LA CLAVE EN BASE DE DATOS", "FALLA ACTUALIZACION CLAVE");
                }

                if (ObjetoRest.RETURN_VALUE == 1)
                {
                    MensajeLOG("LA CLAVE FUE ACTUALIZADA EXITOSAMENTE", "CAMBIO DE CLAVE");
                }
            }
            catch (EServiceRestFulException srv)
            {
                MensajeLOG(srv.Message, "ERRORES DE SERVICIO");
            }
            catch (System.Exception ex)
            {
                MensajeLOG(UThrowError.MensajeThrow(ex), "ERRORES DE APLICACIÓN");
            }
        }