public CommentaireController(AperoBoxApi_dbContext context, IMapper mapper) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.commentaireDAO = new CommentaireDAO(context); this.utilisateurDAO = new UtilisateurDAO(context); this.mapper = mapper; }
public IHttpActionResult Delete(int id) { if (CommentaireDAO.Delete(id)) { return(Ok()); } return(BadRequest()); }
public IHttpActionResult Put(Commentaire commentaire) { if (CommentaireDAO.Update(commentaire)) { return(Ok()); } return(BadRequest()); }
public Commentaire Post(Commentaire commentaire) { return(CommentaireDAO.Create(commentaire)); }
public Commentaire Get(int id) { return(CommentaireDAO.Get(id)); }
public List <Commentaire> Get() { return(CommentaireDAO.Query()); }