Пример #1
0
        ////////////////////////////////////////////////////////////////
        // Dump ALL properties
        //
        ////////////////////////////////////////////////////////////////
        public void DumpAll()
        {
            while (Read())
            {
                CError.Write("NodeType  = " + NodeType + "\t|\t");
                CError.Write("NodeName  = " + Name + "\t|\t");
                CError.Write("NodeLocalName  = " + LocalName + "\t|\t");
                CError.Write("NodeNamespace  = " + NamespaceURI + "\t|\t");
                CError.Write("NodePrefix  = " + Prefix + "\t|\t");
                CError.Write("NodeHasValue  = " + (HasValue).ToString() + "\t|\t");
                CError.Write("NodeValue = " + Value + "\t|\t");
                CError.Write("NodeDepth = " + Depth + "\t|\t");
                CError.Write("IsEmptyElement = " + IsEmptyElement.ToString() + "\t|\t");
                CError.Write("IsDefault = " + IsDefault.ToString() + "\t|\t");
                CError.Write("XmlSpace = " + XmlSpace + "\t|\t");
                CError.Write("XmlLang = " + XmlLang + "\t|\t");

                CError.Write("AttributeCount = " + AttributeCount + "\t|\t");
                CError.Write("HasAttributes = " + HasAttributes.ToString() + "\t|\t");

                CError.Write("EOF = " + EOF.ToString() + "\t|\t");
                CError.Write("ReadState = " + ReadState.ToString() + "\t|\t");
                CError.WriteLine();
            }
        }
Пример #2
0
 public override void WriteXml(XmlWriter writer)
 {
     writer.WriteElementString("id", Id.ToString());
     writer.WriteElementString("name", Name);
     writer.WriteElementString("is_default", IsDefault.ToString());
     writer.WriteElementString("is_closed", IsClosed.ToString());
 }
        public void ToXml(XmlNode node)
        {
            XmlDocument doc = node.OwnerDocument;

            if (doc == null)
            {
                return;
            }

            XmlElement xmlProvider = doc.CreateElement(PartnershipElement);

            xmlProvider.SetAttribute(IdAttr, Id);
            xmlProvider.SetAttribute(NameAttr, SPSiteName);
            xmlProvider.SetAttribute(IsDefaultAttr, IsDefault.ToString());

            XmlNode spSiteURLNode = doc.CreateElement(SPSiteUrlElement);

            XmlAttribute spSiteIdAttr = doc.CreateAttribute(SPSiteIDAttribute);

            spSiteIdAttr.Value = SPSiteID.ToString();

            if (spSiteURLNode.Attributes == null)
            {
                return;
            }

            spSiteURLNode.Attributes.Append(spSiteIdAttr);

            XmlAttribute spWebIdAttr = doc.CreateAttribute(SPWebIDAttribute);

            spWebIdAttr.Value = SPWebID.ToString();
            spSiteURLNode.Attributes.Append(spWebIdAttr);

            spSiteURLNode.InnerText = SPSiteURL;
            xmlProvider.AppendChild(spSiteURLNode);

            XmlNode      teGroupNameNode = doc.CreateElement(TEGroupNameElement);
            XmlAttribute teGroupIdAttr   = doc.CreateAttribute(IdAttr);

            teGroupIdAttr.Value = TEGroupId.ToString();

            if (teGroupNameNode.Attributes == null)
            {
                return;
            }

            teGroupNameNode.Attributes.Append(teGroupIdAttr);
            teGroupNameNode.InnerText = TEGroupName;
            xmlProvider.AppendChild(teGroupNameNode);

            XmlNode auth = doc.CreateElement(AuthenticationElement);

            auth.InnerText = Authentication.ToQueryString();

            xmlProvider.AppendChild(auth);
            node.AppendChild(xmlProvider);
        }
Пример #4
0
        public bool HaveColumn(string columnName, string columnValue, out bool retValueMatched)
        {
            bool ret          = false;
            bool valueMatched = false;

            if (columnName == "DataRefTypeID")
            {
                ret = true;
                if (DataRefTypeID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "DataRefTypeGUID")
            {
                ret = true;
                if (DataRefTypeGUID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "RevisionNo")
            {
                ret = true;
                if (RevisionNo.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "DataRefType")
            {
                ret = true;
                if (DataRefType.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsDefault")
            {
                ret = true;
                if (IsDefault.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsSystem")
            {
                ret = true;
                if (IsSystem.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsActive")
            {
                ret = true;
                if (IsActive.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "Sequence")
            {
                ret = true;
                if (Sequence.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            retValueMatched = valueMatched;
            return(ret);
        }
Пример #5
0
        public bool HaveColumn(string columnName, string columnValue, out bool retValueMatched)
        {
            bool ret          = false;
            bool valueMatched = false;

            if (columnName == "InfoCategoryID")
            {
                ret = true;
                if (InfoCategoryID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "InfoCategoryGUID")
            {
                ret = true;
                if (InfoCategoryGUID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "RevisionNo")
            {
                ret = true;
                if (RevisionNo.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "InfoCategoryName")
            {
                ret = true;
                if (InfoCategoryName.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "UserID")
            {
                ret = true;
                if (UserID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "UserGUID")
            {
                ret = true;
                if (UserGUID.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "CreatedDate")
            {
                ret = true;
                if (CreatedDate.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "LastUpdateDate")
            {
                ret = true;
                if (LastUpdateDate.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsActive")
            {
                ret = true;
                if (IsActive.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "Sequence")
            {
                ret = true;
                if (Sequence.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsDefault")
            {
                ret = true;
                if (IsDefault.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            if (columnName == "IsSystem")
            {
                ret = true;
                if (IsSystem.ToString() == columnValue)
                {
                    valueMatched = true;
                }
            }
            retValueMatched = valueMatched;
            return(ret);
        }