Esempio n. 1
0
 void ActivitySystem_UserAdded(object sender, UserEventArgs e)
 {
     Notifier.NotifyAll(NotificationType.UserAdded, e.User);
 }
Esempio n. 2
0
        void node_UserChanged(object sender, UserEventArgs e)
        {
            Application.Current.Dispatcher.Invoke((Action)(() =>
            {
                foreach (var t in Patients.Where(t => t.Id == e.User.Id))
                {
                    t.UpdateAllProperties(e.User);
                    OnPatientChanged(t);
                    break;
                }

            }));
        }
Esempio n. 3
0
        void node_UserAdded(object sender, UserEventArgs e)
        {
            Application.Current.Dispatcher.Invoke((Action)(() =>
            {
                var patient = e.User as Patient;

                if (patient != null)
                {
                    Patients.Add(patient);

                    OnPatientAdded(patient);
                }
            }));
        }
Esempio n. 4
0
 protected virtual void OnUserChanged( UserEventArgs e )
 {
     var handler = UserChanged;
     if ( handler != null ) handler( this, e );
 }
Esempio n. 5
0
 void ActivityNode_UserAdded( object sender, UserEventArgs e )
 {
     users.AddOrUpdate( e.User.Id, e.User, ( key, oldValue ) => e.User );
 }
Esempio n. 6
0
 void ActivityNode_UserChanged( object sender, UserEventArgs e )
 {
     users[ e.User.Id ].UpdateAllProperties( e.User );
 }