public static QueryImportInfo Import(CMSDataContext Db, string text, string name = null) { var x = XDocument.Parse(text); Debug.Assert(x.Root != null, "x.Root != null"); var c = ImportClause(x.Root); if (name.HasValue()) { c.Description = name; } Db.QueryBuilderClauses.InsertOnSubmit(c); Db.SubmitChanges(); var ret = new QueryImportInfo() { newid = c.QueryId, }; return(ret); }
public static QueryImportInfo Import(CMSDataContext Db, string text, string name = null) { var x = XDocument.Parse(text); Debug.Assert(x.Root != null, "x.Root != null"); var c = ImportClause(x.Root); if (name.HasValue()) c.Description = name; Db.QueryBuilderClauses.InsertOnSubmit(c); Db.SubmitChanges(); var ret = new QueryImportInfo() { newid = c.QueryId, }; return ret; }