public static FieldSet Create() { FieldSet fs = new FieldSet(); fs.Fields = new List <Field>(); return(fs); }
public static FieldSet CreateFromDataReader(IRecordsReader reader) { FieldSet fs = new FieldSet(); fs.Id = reader.GetGuid("id"); fs.Caption = reader.GetString("caption"); fs.SortOrder = reader.GetInt("sortorder"); fs.Fields = new List <Field>(); fs.Page = reader.GetGuid("page"); return(fs); }
public XmlNode ToXml(XmlDocument xd) { XmlNode f = umbraco.xmlHelper.addTextNode(xd, "field", string.Empty); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "id", Id.ToString())); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "caption", Caption)); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "sortorder", SortOrder.ToString())); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "mandatory", Mandatory.ToString())); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "form", Form.ToString())); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "fieldset", FieldSet.ToString())); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "regex", RegEx)); f.AppendChild(umbraco.xmlHelper.addTextNode(xd, "fieldtype", FieldType.Id.ToString())); return(f); }