public ActionResult Create(AbonnementModels am) { Abonnement abonnement = new Abonnement { IdAbonnement = am.IdAbonnementM, Image = am.ImageAbonnementM, type = (Solution.Domain.Entities.Abonnement.typeAbonnement)am.typeM, Prix = am.PrixAbonnementM, DateDebut = am.DateFinAbonnementM, DateFin = am.DateDebutAbonnementM, UtilisateurId = am.UtilisateurId }; abonnementService.Add(abonnement); abonnementService.Commit(); try { return(RedirectToAction("Index")); } catch { return(View()); } }
public IHttpActionResult AddAbPro([FromUri] AbonnementViewModel am) { if (!ModelState.IsValid) { return(BadRequest("Invalid data.")); } Abonnement abonnement = new Abonnement { IdAbonnement = am.IdAbonnementM, Image = am.ImageAbonnementM, type = Abonnement.typeAbonnement.Pro, State = "En cours", DateDebut = am.DateFinAbonnementM, DateFin = am.DateDebutAbonnementM, UserID = am.UtilisateurId }; abonnementService.Add(abonnement); abonnementService.Commit(); return(Ok()); }