Example #1
0
 private static void OnAccessRightsChange(IGXDLMSView view, GXDLMSClient client, GXDLMSObject target, int index, bool connected, bool method)
 {
     if ((view as Form).InvokeRequired)
     {
         (view as Form).BeginInvoke(new AccessRightsChangeEventHandler(OnAccessRightsChange), view, client, target, index, connected, method);
     }
     else
     {
         GXDLMSViewArguments arg = new GXDLMSViewArguments()
         {
             Client = client, Index = index, Connected = connected
         };
         if (method)
         {
             view.OnMethodAccessRightsChange(arg);
         }
         else
         {
             view.OnAccessRightsChange(arg);
         }
     }
 }