Example #1
0
 public bool Add_sessionInfo(cls_sessionInfo n_sessionInfo)
 {
     n_sessionInfo.setParent(this);
     n_sessionInfo.setOwner(__owner);
     m_sessionInfo.Add(n_sessionInfo);
     return(true);
 }
Example #2
0
        public override cls_YACRSResponse_part startElement(int elementid, Dictionary <string, string> atts, string nsuri, string elementname)
        {
            switch (elementid)
            {
            case YACRSResponse_parser.ID_sessionInfo:
                cls_sessionInfo tmp_sessionInfo = new cls_sessionInfo(this);
                tmp_sessionInfo.parseAttributes(atts);
                m_sessionInfo.Add(tmp_sessionInfo);
                return(tmp_sessionInfo);

            //break;
            case YACRSResponse_parser.ID_questionResponseInfo:
                cls_questionResponseInfo tmp_questionResponseInfo = new cls_questionResponseInfo(this);
                tmp_questionResponseInfo.parseAttributes(atts);
                m_questionResponseInfo.Add(tmp_questionResponseInfo);
                return(tmp_questionResponseInfo);

            //break;
            case YACRSResponse_parser.ID_sessionDetail:
                m_sessionDetail = new cls_sessionDetail(this);
                m_sessionDetail.parseAttributes(atts);
                return(m_sessionDetail);

            //break;
            case YACRSResponse_parser.ID_serverInfo:
                m_serverInfo = new cls_serverInfo(this);
                m_serverInfo.parseAttributes(atts);
                return(m_serverInfo);
                //break;
            }
            return(this);
        }