public ActionResult <PostStar> PostPostStar(PostStar postStar) { _context.PostStar.Add(postStar); try { _context.SaveChanges(); } catch (DbUpdateException) { if (PostStarExists(postStar)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetPostStar", new { id = postStar.ProjectId }, postStar)); }
private bool PostStarExists(PostStar poststar) { return(_context.PostStar.Any(e => (e.ProjectId == poststar.ProjectId && e.GroupId == poststar.GroupId && e.PostId == poststar.PostId && e.Account == poststar.Account && e.Name == poststar.Name))); }