public ActionResult Create(SaaS__Fonctionnalite fonctionnalite, string module) { List <SaaS__Abonnement__Module> listemodules = db.SaaS__Abonnement__Module.ToList(); SaaS__Abonnement__Module mod = listemodules.Find(s => s.Title.Equals(module)); SaaS__Fonctionnalite fo = new SaaS__Fonctionnalite { ID_ = Guid.NewGuid(), Description = fonctionnalite.Description, Title = fonctionnalite.Title, ID____SaaS__Abonnement__Module = mod.ID_ }; using (DbModel DbModel = new DbModel()) { try { DbModel.SaaS__Fonctionnalite.Add(fo); DbModel.SaveChanges(); } catch (Exception e) { return(View(e.Message)); } return(RedirectToAction("Index")); } }
public ActionResult Create(SaaS__Abonnement____88____SaaS__Fonctionnalite Abo_Fonc, string abonnement, string fonctionnalite) { List <SaaS__Abonnement> listabos = db.SaaS__Abonnement.ToList(); SaaS__Abonnement abon = listabos.Find(s => s.Title.Equals(abonnement)); List <SaaS__Fonctionnalite> listfonct = db.SaaS__Fonctionnalite.ToList(); SaaS__Fonctionnalite fnct = listfonct.Find(s => s.Title.Equals(fonctionnalite)); SaaS__Abonnement____88____SaaS__Fonctionnalite fo = new SaaS__Abonnement____88____SaaS__Fonctionnalite { ID_ = Guid.NewGuid(), ID____SaaS__Abonnement = abon.ID_, ID____SaaS__Fonctionnalite = fnct.ID_ }; using (DbModel DbModel = new DbModel()) { try { DbModel.SaaS__Abonnement____88____SaaS__Fonctionnalite.Add(fo); DbModel.SaveChanges(); } catch (Exception e) { return(View(e.Message)); } return(RedirectToAction("Index")); } }
// GET: SaaS__Fonctionnalite/Delete/5 public ActionResult Delete(Guid id) { using (DbModel DbModel = new DbModel()) { SaaS__Fonctionnalite abo = DbModel.SaaS__Fonctionnalite.Find(id); return(View(abo)); } }
public ActionResult Delete(Guid id, FormCollection collection) { // TODO: Add delete logic here using (DbModel DbModel = new DbModel()) { SaaS__Fonctionnalite abo = DbModel.SaaS__Fonctionnalite.Where(x => x.ID_ == id).FirstOrDefault(); DbModel.SaaS__Fonctionnalite.Remove(abo); DbModel.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(Guid id, SaaS__Fonctionnalite fonctionnalite) { try { // TODO: Add update logic here using (DbModel DbModel = new DbModel()) { DbModel.Entry(fonctionnalite).State = System.Data.Entity.EntityState.Modified; DbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }