public Post SaveOrUpdate(Post post)
        {
            var service = GetAuthenticatedService();

            var status = "O livro mais vendido da semana foi: A história";
            var tweet = service.SendTweet(new SendTweetOptions { Status = status });

            post.PostId = tweet.Id;
            post.PostDate = tweet.CreatedDate;

            return post;
        }
        public Post SaveOrUpdate(Post post)
        {
            Validator.Validate(post);

            return _postRepository.SaveOrUpdate(post);
        }
 public void Delete(Post post)
 {
     _postRepository.Delete(post);
 }
Example #4
0
        private void btPublicarTwitter_Click(object sender, EventArgs e)
        {
            if (gridLivro.SelectedRows.Count != 0)
            {
               DataGridViewRow row = this.gridAutor.SelectedRows[0];

               string titulo = (string)row.Cells["Titulo"].Value;

               Post post = new Post();

               post.PostMessage = "O livro: " + titulo + "foi adicionado ao acervo.";

                post.PostDate = DateTime.Now;

                _postService.SaveOrUpdate(post);
            }
            else
            {
                MessageBox.Show("Selecione uma linha no grid");
            }
        }
 public void Delete(Post post)
 {
 }