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); }
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; } }