private static void AddRelation(int parentId, Models.Terms.Term term) { var relation = new Models.Terms.Relation() { Relation_Parent_Term_Id = parentId, Relation_Child_Term_Id = term.Term_Id }; relation.Save(); }
private static Models.Terms.Term AddTerm(int xmlFileId, String name) { var term = new Models.Terms.Term { Term_XmlFile_id = xmlFileId, Term_Title = name }; term.Save(); return(term); }
private static void SaveTermProperties(Models.Terms.Term term, JObject param) { var propList = new List <Models.Terms.T_Property>(); foreach (string prop in Models.Terms.T_Property.AllowedProperties) { if (param[prop] != null) { propList.Add(new Models.Terms.T_Property { Property_Term_Id = term.Term_Id, Property_Key = prop, Property_Value = param[prop].ToString() }); } } Models.Terms.T_Property.SaveMultiple(propList); }
private static Models.Terms.Term AddTerm(int xmlFileId, String name) { var term = new Models.Terms.Term { Term_XmlFile_id = xmlFileId, Term_Title = name }; term.Save(); return term; }