예제 #1
0
        public IHttpActionResult GetCategorie(int id1)
        {
            ICategorie categories = new CategorieImpl();
            Category   categorie  = new Category();

            categorie = categories.GetCategorie(id1);

            return(Ok(categorie));
        }
예제 #2
0
        public IHttpActionResult DeleteCategorie(int id)
        {
            ICategorie categories = new CategorieImpl();

            categories.SupprimerCategorie(id);


            return(Ok());
        }
예제 #3
0
        public IHttpActionResult PutCategorie(Category categorie)
        {
            ICategorie categories = new CategorieImpl();

            categories.ModifierCategorie(categorie);


            return(Ok(categorie));
        }
예제 #4
0
        public IHttpActionResult PostCategorie(Category categorie)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            ICategorie categories = new CategorieImpl();

            categories.AjouterCategorie(categorie);

            return(Ok(categorie));
        }
예제 #5
0
        public IHttpActionResult Get(int id)
        {
            IEnumerable <Article> articles = new List <Article>();

            ICategorie categorie = new CategorieImpl();

            articles = categorie.AllArticle(id);
            if (articles == null)
            {
                return(NotFound());
            }
            return(Ok(articles));
        }
예제 #6
0
        /*  BD_ASPMVCEntities db = new BD_ASPMVCEntities();
         * public IEnumerable<Categorie> Get()
         * {
         *
         *    return db.Categories.ToList();
         * }
         */
        public IEnumerable <Category> Get()
        {
            ICategorie categorie = new CategorieImpl();

            return(categorie.AllCategorie());
        }