コード例 #1
0
ファイル: BetTreeNodeService.cs プロジェクト: ddksaku/rzr
        protected void SavePartialTree(TreePartialContainer tree, TreePartialMeta meta)
        {
            string fileName = Path.Combine(RzrConfiguration.PartialsDirectory, meta.File);

            using (StreamWriter target = new StreamWriter(fileName))
            {
                XmlSerializer serialiser = new XmlSerializer(typeof(TreePartialContainer));
                serialiser.Serialize(target, tree);
            }
        }
コード例 #2
0
ファイル: BetTreeModel.cs プロジェクト: ddksaku/rzr
 public void SavePartial(TreePartialContainer container, TreePartialMeta meta)
 {
     Service.SavePartial(container, meta);
 }
コード例 #3
0
ファイル: BetTreeNodeService.cs プロジェクト: ddksaku/rzr
        public void SavePartial(TreePartialContainer tree, TreePartialMeta meta)
        {
            _partials.Partials.RemoveAll(x => x.Name == meta.Name);
            _partials.Partials.Add(meta);

            SavePartials();
            SavePartialTree(tree, meta);
        }