Exemple #1
0
        public static cbnodeevent Parse(System.Xml.Linq.XElement xml, CRocrailClient rocrailClient)
        {
            cbnodeevent _cbnodeevent = new cbnodeevent();

            _cbnodeevent.m_rocrailClient = rocrailClient;
            _cbnodeevent.m_addr          = (int?)xml.Attribute("addr");
            _cbnodeevent.m_evnr          = (int?)xml.Attribute("evnr");
            _cbnodeevent.m_evval         = (int?)xml.Attribute("evval");
            _cbnodeevent.m_nodenr        = (int?)xml.Attribute("nodenr");
            return(_cbnodeevent);
        }
Exemple #2
0
 public void Update(cbnodeevent element)
 {
     if (element.m_addr.HasValue == true)
     {
         this.addr = element.addr;
     }
     if (element.m_evnr.HasValue == true)
     {
         this.evnr = element.evnr;
     }
     if (element.m_evval.HasValue == true)
     {
         this.evval = element.evval;
     }
     if (element.m_nodenr.HasValue == true)
     {
         this.nodenr = element.nodenr;
     }
 }