예제 #1
0
파일: Program.cs 프로젝트: HCJ98/End
        //增加贴子
        static void AddPost()
        {
            //显示博客列表
            QueryBlog();
            //用户选择某个博客(id)
            int blogID = GetBlogId();

            //显示指定博客的帖子列表
            DisplayPost(blogID);
            //根据指定到博客信息创建新帖子
            //CreatePost(blogID);

            Post post = new Post();

            post.BlogID = blogID;

            Console.WriteLine("请输入新的贴子名称");
            string title = Console.ReadLine();

            post.Title = title;

            Console.WriteLine("请输入新的贴子内容");
            string content = Console.ReadLine();

            post.Content = content;

            PostBusinessLayer pbl = new PostBusinessLayer();

            pbl.Add(post);
            Console.Clear();
            selectPost();
        }
예제 #2
0
        /// <summary>
        /// 添加帖子
        /// </summary>
        static void AddPost(int blogId)
        {
            //根据指定到博客信息创建新帖子
            Post post = new Post();

            Console.WriteLine("请输入将要添加的帖子标题");
            post.Title = Console.ReadLine();
            Console.WriteLine("请输入将要添加的帖子内容");
            post.Content = Console.ReadLine();
            post.BlogId  = blogId;
            PostBusinessLayer pbl = new PostBusinessLayer();

            pbl.Add(post);
            //显示指定博客的帖子列表
            DisplayPosts(blogId);
        }
예제 #3
0
        static void AddPost()
        {
            //显示博客列表
            //QueryBlog();
            //用户选择某个博客(id)
            //int blogId = GetBlogId();
            //Console.WriteLine(blogId);
            //显示指定博客的帖子列表
            // DisplatPosts(blogId);
            //根据指定到博客信息创建新帖子

            //新建帖子
            //填写帖子属性
            //帖子通过数据库上下新增
            Console.WriteLine("请输入id");
            int blogId = int.Parse(Console.ReadLine());

            Console.WriteLine("请输入将要添加的帖子标题");
            string title = Console.ReadLine();

            Console.WriteLine("请输入将要添加的帖子内容");
            string content = Console.ReadLine();
            Post   post    = new Post();

            post.Title   = title;
            post.Content = content;
            post.BlogId  = blogId;
            PostBusinessLayer pbl = new PostBusinessLayer();

            pbl.Add(post);



            //显示指定博客的帖子列表
            //QueryBlog();
            //
            //DeletePost();
            //UpdatePost();
            //删除


            //更新
        }
예제 #4
0
파일: Program.cs 프로젝트: pickJasmin/MVC
        /// <summary>
        /// 显示添加某个博客的帖子
        /// </summary>
        static void CratePost()
        {
            Post post = new Post();

            Console.WriteLine("请用户输入ID");
            post.BlogId = int.Parse(Console.ReadLine());

            Console.WriteLine("请用户输入标题");
            post.Title = Console.ReadLine();

            Console.WriteLine("请用户输入内容");
            post.Content = Console.ReadLine();
            PostBusinessLayer pbl = new PostBusinessLayer();

            pbl.Add(post);
            DisplayBlogIdByPost(post.BlogId);

            ////显示博客列表
            //QueryBlog();
            ////用户选择某个博客(id)
            //int blogId = GetBlogId();
            ////显示指定博客的帖子列表
            //DisplayBlogIdByPost(blogId);
            ////根据指定到博客信息创建新帖子
            ////新建帖子
            //Post post = new Post();
            ////填写帖子的属性
            //Console.WriteLine("请输入帖子标题");
            //post.Title = Console.ReadLine();
            //Console.WriteLine("请输入帖子内容");
            //post.Content = Console.ReadLine();
            //post.BlogId = blogId;
            ////帖子通过数据库上下文新增
            //using (var db = new BloggingContext())
            //{
            //    db.Posts.Add(post);
            //    db.SaveChanges();
            //}
            ////显示指定博客的帖子列表
            //DisplayBlogIdByPost(blogId);
        }