コード例 #1
0
ファイル: Serialize.cs プロジェクト: sengithub/SenSourcecode
        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);
        }
コード例 #2
0
ファイル: Serialize.cs プロジェクト: stevesloka/bvcms
 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;
 }