Exemple #1
0
        public ActionResult <IEnumerable <Comment> > Get(int id)
        {
            var ListComment = CommentDataBase.GetPublicationComments(id);

            if (ListComment == null)
            {
                return(BadRequest());
            }
            return(Ok(ListComment));
        }
Exemple #2
0
 public IActionResult Post([FromBody] Comment comment)
 {
     if (ModelState.IsValid)
     {
         if (!CommentDataBase.AddComment(comment))
         {
             return(BadRequest());
         }
         return(Created(Url.Action("Post", comment.Id), comment));
     }
     return(BadRequest());
 }
Exemple #3
0
        public IActionResult Delete(int id)
        {
            var AuxComment = CommentDataBase.GetComment(id);

            if (AuxComment == null)
            {
                return(NotFound());
            }
            else if (!CommentDataBase.DeleteComment(id))
            {
                return(BadRequest());
            }
            return(Ok());
        }