public void InvokeDomainOwnerChangedEvent(Authentication authentication, Domain domain, DomainMember domainMember, Guid taskID) { var args = new DomainMemberEventArgs(authentication, domain, domainMember) { TaskID = taskID }; this.OnDomainOwnerChanged(args); }
private async void Domain_OwnerChanged(object sender, DomainMemberEventArgs e) { this.RefreshEditors(); await this.Dispatcher.InvokeAsync(() => { foreach (var item in this.Contents) { item.OnEditorsChanged(e); } }); }
private void Domains_DomainMemberStateChanged(object sender, DomainMemberEventArgs e) { var callbackInfo = new CallbackInfo() { Index = this.index++, SignatureDate = e.SignatureDate }; var domainID = e.DomainInfo.DomainID; var domainMemberState = e.DomainMemberState; this.InvokeEvent(() => this.Callback?.OnUserStateChanged(callbackInfo, domainID, domainMemberState)); }
private void Domains_DomainOwnerChanged(object sender, DomainMemberEventArgs e) { var callbackInfo = new CallbackInfo() { Index = this.index++, SignatureDate = e.SignatureDate }; var domainID = e.DomainInfo.DomainID; var ownerID = e.DomainMemberInfo.ID; var taskID = e.TaskID; this.InvokeEvent(() => this.Callback?.OnOwnerChanged(callbackInfo, domainID, ownerID, taskID)); }
private void Domains_DomainMemberEditEnded(object sender, DomainMemberEventArgs e) { if (this.peer.Contains(e.MemberID) == false) { return; } var callbackInfo = new CallbackInfo() { Index = this.index++, SignatureDate = e.SignatureDate }; var domainID = e.DomainInfo.DomainID; var taskID = e.TaskID; this.InvokeEvent(() => this.Callback?.OnUserEditEnded(callbackInfo, domainID, taskID)); }
private void Domain_MemberEditEnded(object sender, DomainMemberEventArgs e) { }
private async void Domain_OwnerChanged(object sender, DomainMemberEventArgs e) { this.RefreshEditors(); await this.Dispatcher.InvokeAsync(() => this.OnEditorsChanged(e)); }
private void Domains_DomainMemberAdded(object sender, DomainMemberEventArgs e) { this.Invoke(null); }
protected virtual void OnDomainOwnerChanged(DomainMemberEventArgs e) { this.domainOwnerChanged?.Invoke(this, e); }
protected virtual void OnDomainMemberEditEnded(DomainMemberEventArgs e) { this.domainMemberEditEnded?.Invoke(this, e); }
public void InvokeDomainMemberStateChangedEvent(Authentication authentication, Domain domain, DomainMember domainMember) { var args = new DomainMemberEventArgs(authentication, domain, domainMember); this.OnDomainMemberStateChanged(args); }
private void Domain_OwnerChanged(object sender, DomainMemberEventArgs e) { this.owner = this.domain.Users.OwnerUserID; }