public async Task <IActionResult> Edit(int id, [Bind("ID,Valeur")] MotClef motClef) { if (id != motClef.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(motClef); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MotClefExists(motClef.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(motClef)); }
public async Task <IHttpActionResult> PutMotClef(int id, MotClef motClef) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != motClef.IdMotClef) { return(BadRequest()); } db.Entry(motClef).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MotClefExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Create([Bind("ID,Valeur")] MotClef motClef) { if (ModelState.IsValid) { _context.Add(motClef); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(motClef)); }
public async Task <IHttpActionResult> GetMotClef(int id) { MotClef motClef = await db.MotClef.FindAsync(id); if (motClef == null) { return(NotFound()); } return(Ok(motClef)); }
public async Task <IHttpActionResult> PostMotClef(MotClef motClef) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.MotClef.Add(motClef); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = motClef.IdMotClef }, motClef)); }
public async Task <IHttpActionResult> DeleteMotClef(int id) { MotClef motClef = await db.MotClef.FindAsync(id); if (motClef == null) { return(NotFound()); } db.MotClef.Remove(motClef); await db.SaveChangesAsync(); return(Ok(motClef)); }
public static void Initialize(TFEContext context) { context.Database.EnsureCreated(); if (context.Horraire.Any()) { return; } var Horraire = new Horraire[] { new Horraire { Lundi = "10-19", Mardi = "10-19", Mercredi = "10-19", Jeudi = "10-19", Vendredi = "10-19", Samedi = "Sur Rendez-vous", Dimanche = "Fermer" } }; foreach (Horraire h in Horraire) { context.Horraire.Add(h); } var Address = new Adresse[] { new Adresse { Localite = "Toernich", Rue = "A-kreides", Numero = 43, NumeroBoite = "", Pays = "Belgique", CodePostal = 6700, Comune = "Arlon" } }; foreach (Adresse a in Address) { context.Adresses.Add(a); } context.SaveChanges(); var Attribut = new Attribut[] { new Attribut { Nom = "a", Mesure = "a" } }; foreach (Attribut a in Attribut) { context.Attributs.Add(a); } context.SaveChanges(); var MotClef = new MotClef[] { new MotClef { Valeur = "a" } }; foreach (MotClef a in MotClef) { context.MotClefs.Add(a); } context.SaveChanges(); var Fournisseur = new Fournisseur[] { new Fournisseur { Nom = "a", Reference = "a", Mail = "a", Telephone = "a", Fax = "a", NumCompte = "a", SiteNet = "a", NumTva = "a" } }; foreach (Fournisseur a in Fournisseur) { context.Fournisseurs.Add(a); } context.SaveChanges(); var cat = new Categorie[] { new Categorie { Nom = "a" } }; foreach (Categorie a in cat) { context.Categories.Add(a); } context.SaveChanges(); }