Пример #1
0
        public int CreatePost(Post post)
        {
            var request = new ZenRestRequest
            {
                Method = Method.POST,
                Resource = Posts
            };

            request.AddBody(post);

            var res = Execute(request);

            return GetIdFromLocationHeader(res);
        }
Пример #2
0
        public bool UpdatePost(Post post)
        {
            if (post.Id <= 0)
                return false;

            var request = new ZenRestRequest
            {
                Method = Method.PUT,
                Resource = string.Format("{0}/{1}.xml", Posts, post.Id)
            };

            request.AddBody(post);

            var res = Execute(request);

            return res.StatusCode == System.Net.HttpStatusCode.OK;
        }