public IHttpActionResult Putexercices(int id, exercices exercices) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != exercices.idExercice) { return(BadRequest()); } db.Entry(exercices).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!exercicesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Postexercices(exercices exercices) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.exercices.Add(exercices); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = exercices.idExercice }, exercices)); }
public IHttpActionResult Deleteexercices(int id) { exercices exercices = db.exercices.Find(id); if (exercices == null) { return(NotFound()); } db.exercices.Remove(exercices); db.SaveChanges(); return(Ok(exercices)); }
public IHttpActionResult Getexercices(int id) { exercices exercice = db.exercices.Find(id); ExerciceViewModel Evm = new ExerciceViewModel(); if (exercice == null) { return(NotFound()); } else { Evm.idExercice = exercice.idExercice; Evm.duree = exercice.duree; Evm.freqence = exercice.freqence; Evm.idCoach = exercice.idCoach; return(Ok(Evm)); } }