private async void GotoScriptDetail(object sender, ItemClickEventArgs e) { GrantProcess GProc = ( GrantProcess )e.ClickedItem; if (GProc.GrantDef.SourceRemoved || GProc.IsLoading) { return; } GProc.IsLoading = true; string AccessToken = ( string )TokMgr.GetAuthById(GProc.ScriptId)?.Value; SHSearchLoader SHLoader = new SHSearchLoader( "uuid: " + GProc.ScriptId , AccessToken == null ? null : new string[] { AccessToken } ); IList <HubScriptItem> HSIs = await SHLoader.NextPage(); HubScriptItem HSI = HSIs.FirstOrDefault(); if (HSI != null) { ControlFrame.Instance.NavigateTo(PageId.SCRIPT_DETAILS, () => { ScriptDetails SDetails = new ScriptDetails(HSI); SDetails.OpenRequest(GProc.Target); return(SDetails); }); } }
private void ShowRequestContext(object sender, RightTappedRoutedEventArgs e) { StackPanel B = ( StackPanel )sender; SelectedRequest = ( GrantProcess )B.DataContext; FlyoutBase.ShowAttachedFlyout(B); }