protected void btnEliminar_Click(object sender, ImageClickEventArgs e)
    {
        PerfilBL oPerfilBL = new PerfilBL();
        PerfilBE oPerfilBE = new PerfilBE();

        oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate(Master.Transaction_ErrorEvent);

        oPerfilBE.NID_PERFIL        = Int32.Parse(this.txhPerfilID.Value.Trim());
        oPerfilBE.CCOAPL            = Profile.Aplicacion;
        oPerfilBE.CO_USUARIO_CAMBIO = Profile.Usuario.CUSR_ID;
        oPerfilBE.NO_ESTACION_RED   = Profile.Estacion;
        oPerfilBE.NO_USUARIO_RED    = Profile.UsuarioRed;

        Int32 retorno = oPerfilBL.EliminarPerfil(oPerfilBE);

        if (retorno == 1)
        {
            JavaScriptHelper.Alert(this, Message.keyElimino, "");
            btnBuscar_Click(null, null);
            this.txhPerfilID.Value = String.Empty;
        }
        else if (retorno == 0)
        {
            JavaScriptHelper.Alert(this, Message.keyPefilEnUso, "");
            this.txhPerfilID.Value = String.Empty;
        }
        else
        {
            JavaScriptHelper.Alert(this, Message.keyNoElimino, "");
            this.txhPerfilID.Value = String.Empty;
        }
    }