// GET: Abonnement/Details/5 public ActionResult Details(int id) { Abonnement abonnement = abonnementService.GetById(id); AbonnementModels abo = new AbonnementModels { ImageAbonnementM = abonnement.Image, PrixAbonnementM = abonnement.Prix, DateDebutAbonnementM = abonnement.DateDebut, DateFinAbonnementM = abonnement.DateFin, typeM = (AbonnementModels.typeAbonnementModel)abonnement.type }; return(View(abo)); }
public IHttpActionResult ModAbonnement([FromUri] AbonnementViewModel abonnementModels) { Abonnement abonnement = abonnementService.GetById(abonnementModels.IdAbonnementM); if (abonnement == null) { return(NotFound()); } if (!ModelState.IsValid) { return(BadRequest("Not a valid model")); } abonnement.DateDebut = abonnementModels.DateDebutAbonnementM; abonnement.DateFin = abonnementModels.DateFinAbonnementM; abonnement.Image = abonnementModels.ImageAbonnementM; abonnement.State = "En cours"; abonnementService.Update(abonnement); abonnementService.Commit(); return(Ok()); }