public static void Initialize(LibraryContext context) { context.Database.EnsureCreated(); var autoOwner = new Owner() { Firstname = "Laura", Lastname = "Van Hoof", Age = 21, Gender = "female" }; context.Owner.Add(autoOwner); if (!context.Owner.Any()) { var autoOwner1 = new Owner() { Firstname = "Jonas", Lastname = "Van Hoof", Age = 19, Gender = "male" }; var autoOwner2 = new Owner() { Firstname = "Joren", Lastname = "Verdyck", Age = 18, Gender = "male" }; context.Add(autoOwner1); context.Add(autoOwner2); context.SaveChanges(); } if (!context.Material.Any()) { var autoMaterial1 = new Circus_material() { Name = "Clubs", Amount = 3, Categorie = "Juggling", Brand = "Mister Babache", in_use_date = new DateTime(2019, 3, 3), }; var autoMaterial2 = new Circus_material() { Name = "Diabolo", Amount = 2, Categorie = "Diabolo", Brand = "Mister Babache", in_use_date = new DateTime(2019, 4, 3), }; context.Material.Add(autoMaterial1); context.Material.Add(autoMaterial2); context.SaveChanges(); } }
public ActionResult <Circus_material> UpdateMaterial([FromBody] Circus_material material) { var update = context.Material.Find(material); if (update == null) { return(NotFound()); } update.Name = material.Name; update.Amount = material.Amount; update.Categorie = material.Categorie; update.Brand = material.Brand; update.in_use_date = material.in_use_date; update.owner = material.owner; context.SaveChanges(); return(Ok(update)); }
public IActionResult CreateMaterial([FromBody] Circus_material newMaterial) { context.Material.Add(newMaterial); context.SaveChanges(); return(Created("", newMaterial)); }