Ejemplo n.º 1
0
 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());
 }