Exemple #1
0
        static void Main(string[] args)
        {
            var post = new Post();

            try
            {
                do
                {
                    if (string.IsNullOrEmpty(post.Title))
                    {
                        Console.WriteLine("Please enter a title for your post: ");
                        var titleInput = Console.ReadLine();
                        Console.WriteLine("Please enter a description for your post: ");
                        var descriptioInput = Console.ReadLine();

                        post.CreatePost(titleInput, descriptioInput);
                    }
                    else
                    {
                        Console.WriteLine("Please Press U to upvote and d to down vote");
                        var input = Console.ReadLine().ToLower();
                        if (input == "u")
                        {
                            post.UpVote();
                            Console.WriteLine("Total votes: " + post.ShowTally());
                        }
                        else if (input == "d")
                        {
                            post.DownVote();
                            Console.WriteLine("Total votes: " + post.ShowTally());
                        }
                    }
                } while (true);
            }
            catch (Exception ex)
            {
                Console.WriteLine("An error occured: here are some details" + ex);
            }
        }