public IActionResult Post([FromBody] Comment newComment)
        {
            if (newComment == null)
            {
                return(BadRequest());
            }

            _context.Comments.Add(newComment);
            _context.SaveChanges();
            return(CreatedAtRoute("GetComment", new { id = newComment.ID }, newComment));
        }
        public IActionResult Post([FromBody] Article newArticle)
        {
            if (newArticle == null)
            {
                return(BadRequest());
            }

            _context.Articles.Add(newArticle);
            _context.SaveChanges();
            return(CreatedAtRoute("GetArticle", new { id = newArticle.ID }, newArticle));
        }
示例#3
0
        public IActionResult Post([FromBody] User newUser)
        {
            if (newUser == null)
            {
                return(BadRequest());
            }

            _context.Users.Add(newUser);
            _context.SaveChanges();
            return(CreatedAtRoute("GetUser", new { id = newUser.ID }, newUser));
        }
示例#4
0
        public UsersController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Users.Count() == 0)
            {
                _context.Users.Add(new User {
                    ID = 1, Name = "ali", Surname = "soy", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-26), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });
                _context.Users.Add(new User {
                    ID = 2, Name = "veli", Surname = "soy1", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-15), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });
                _context.Users.Add(new User {
                    ID = 3, Name = "deli", Surname = "soy2", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-34), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });

                _context.SaveChanges();
            }
        }
        public CommentsController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Comments.Count() == 0)
            {
                _context.Comments.Add(new Comment {
                    ID = 1, ArticleID = 1, Content = "comm1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 2, ArticleID = 1, Content = "comm2", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 3, ArticleID = 2, Content = "comm3", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 4, ArticleID = 4, Content = "comm14", CreateDate = DateTime.Now, UserID = 1
                });

                _context.SaveChanges();
            }
        }
        public ArticlesController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Articles.Count() == 0)
            {
                _context.Articles.Add(new Article {
                    ID = 1, Title = "aaa", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 2, Title = "bbb", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 3, Title = "ccc", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 4, Title = "ddd", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });

                _context.SaveChanges();
            }
        }