Esempio n. 1
0
        public static void VersionPost(Post old_Post)
        {
            VersionStore vs = new VersionStore();

            vs.Type     = "post/xml";
            vs.ItemId   = old_Post.Id;
            vs.Name     = "Post:" + old_Post.Id;
            vs.UniqueId = Guid.NewGuid();
            vs.Data     = old_Post.ToXML();
            vs.Version  = old_Post.Version;
            vs.Save(GraffitiUsers.Current.Name);
        }
Esempio n. 2
0
        public static int VersionFile(FileInfo fi)
        {
            VersionStore vs = new VersionStore();
            vs.Name = fi.FullName;
            vs.Version =  CurrentVersion(fi) + 1;
            vs.Type = Util.GetMapping(fi.FullName);
            vs.UniqueId = Guid.NewGuid();

            using (StreamReader sr = new StreamReader(fi.FullName))
            {
                vs.Data = sr.ReadToEnd();
                sr.Close();
            }

            vs.Save(GraffitiUsers.Current.Name, SiteSettings.CurrentUserTime);

            return vs.Id;
        }
Esempio n. 3
0
        public static int VersionFile(FileInfo fi)
        {
            VersionStore vs = new VersionStore();

            vs.Name     = fi.FullName;
            vs.Version  = CurrentVersion(fi) + 1;
            vs.Type     = Util.GetMapping(fi.FullName);
            vs.UniqueId = Guid.NewGuid();

            using (StreamReader sr = new StreamReader(fi.FullName))
            {
                vs.Data = sr.ReadToEnd();
                sr.Close();
            }

            vs.Save(GraffitiUsers.Current.Name, SiteSettings.CurrentUserTime);

            return(vs.Id);
        }
Esempio n. 4
0
 public static void VersionPost(Post old_Post)
 {
     VersionStore vs = new VersionStore();
     vs.Type = "post/xml";
     vs.ItemId = old_Post.Id;
     vs.Name = "Post:" + old_Post.Id;
     vs.UniqueId = Guid.NewGuid();
     vs.Data = old_Post.ToXML();
     vs.Version = old_Post.Version;
     vs.Save(GraffitiUsers.Current.Name);
 }