private void ReloadAuths <T>(ListView LView, SHTarget Target, global::GR.GSystem.AuthManager <T> Mgr) { LView.ItemsSource = Mgr.AuthList.Remap(x => { NameValue <string> NX = x as NameValue <string>; AuthItem Item = new AuthItem(NX, Target); Item.Count = Mgr.ControlCount(NX.Value); return(Item); }); }
private void TransferRequest(SHTarget Target, HubScriptItem HSI) { ControlFrame.Instance.NavigateTo( PageId.SCRIPT_DETAILS , () => new ScriptDetails(HSI) , (View) => { ScriptDetails SD = ( ScriptDetails )View; SD.UpdateTemplate(HSI); SD.PlaceRequest(Target); } ); }
public AuthItem(NameValue <string> Value, SHTarget AuthType) : base(Value.Name, Value) { this.AuthType = AuthType; }