//增加贴子 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(); }
/// <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); }
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(); //删除 //更新 }
/// <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); }