Esempio n. 1
0
 public override void Validate()
 {
     base.Validate();
     ProjectId.HasValue("项目编码不能为空").MaxLength(50, "项目编码限制长度50");
     GroupId.HasValue("链接组不能为空").MaxLength(200, "链接组限制长度50");
     Name.HasValue("链接名称不能为空").MaxLength(50, "链接名称限制长度50");
     Href.HasValue("链接地址不能为空").MaxLength(200, "链接地址限制长度200");
     //Remark.HasValue("").MaxLength(50, "");
 }
Esempio n. 2
0
        public override XElement ToXElement()
        {
            XElement xml = base.NewXElement("Link");

            if (Href.HasValue())
            {
                xml.Add(NewXElement("href", Href));
            }
            if (RefreshMode != KmlLinkRefreshMode.OnChange)
            {
                xml.Add(NewXElement("refreshMode", RefreshMode.ToCamelCase()));
            }
            if (RefreshMode == KmlLinkRefreshMode.OnInterval)
            {
                xml.Add(NewXElement("refreshInterval", RefreshInterval.TotalSeconds));
            }
            return(xml);
        }