Exemplo n.º 1
0
        public IHttpActionResult Putreponses(int id, reponses reponses)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != reponses.idReponse)
            {
                return(BadRequest());
            }

            db.Entry(reponses).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!reponsesExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemplo n.º 2
0
        public IHttpActionResult Postreponses(reponses reponses)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.reponses.Add(reponses);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = reponses.idReponse }, reponses));
        }
Exemplo n.º 3
0
        public IHttpActionResult Deletereponses(int id)
        {
            reponses reponses = db.reponses.Find(id);

            if (reponses == null)
            {
                return(NotFound());
            }

            db.reponses.Remove(reponses);
            db.SaveChanges();

            return(Ok(reponses));
        }
Exemplo n.º 4
0
        // GET: api/reponses
        public List <reponses> Getreponses()
        {
            List <reponses> rep = new List <reponses>();
            var             cr  = db.reponses.ToList();

            foreach (var n in cr)
            {
                reponses rvm = new reponses();
                rvm.idReponse   = n.idReponse;
                rvm.reponse     = n.reponse;
                rvm.juste       = n.juste;
                rvm.id_question = n.id_question;

                rep.Add(rvm);
            }

            return(rep);
        }
Exemplo n.º 5
0
        public IHttpActionResult Getreponses(int id)
        {
            reponses reponses = db.reponses.Find(id);
            reponses repo     = new reponses();

            if (reponses == null)
            {
                return(NotFound());
            }
            else
            {
                repo.idReponse   = reponses.idReponse;
                repo.reponse     = reponses.reponse;
                repo.juste       = reponses.juste;
                repo.id_question = reponses.id_question;

                return(Ok(repo));
            }
        }