public IActionResult Post(int id, [FromBody] Models.User user) { _context.Add(user); _context.SaveChanges(); return(CreatedAtRoute(nameof(id), new { id = user.id }, user)); }
public int Add(Category category) { using (var context = new Context.ApplicationContext()) { context.Add(category); return(context.SaveChanges()); } }
public int Add(Post post) { using (var applicationContext = new Context.ApplicationContext()) { applicationContext.Topic.Attach(post.Topic); applicationContext.User.Attach(post.Author); applicationContext.Add(post); return(applicationContext.SaveChanges()); } }
public int Add(Comment comment) { using (var applicationContext = new Context.ApplicationContext()) { applicationContext.Post.Attach(comment.Post); applicationContext.User.Attach(comment.Author); applicationContext.Add(comment); return(applicationContext.SaveChanges()); } }
public int Add(Topic topic) { using (var context = new Context.ApplicationContext()) { /*var correct = context.Category.Find(topic.Category.Id); * topic.Category = correct;*/ context.Category.Attach(topic.Category); context.Add(topic); return(context.SaveChanges()); } }