public async Task <IActionResult> PutVaerktoejskasse(int id, Vaerktoejskasse vaerktoejskasse) { if (id != vaerktoejskasse.VTKId) { return(BadRequest()); } _context.Entry(vaerktoejskasse).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VaerktoejskasseExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Edit(int id, [Bind("VTKID,VTKFabrikat,VTKSerienummer,VTKModel,VTKFarve,VTKEjesAf,VTKAnskaffet")] Vaerktoejskasse vaerktoejskasse) { if (id != vaerktoejskasse.VTKID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vaerktoejskasse); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VaerktoejskasseExists(vaerktoejskasse.VTKID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vaerktoejskasse)); }
public async Task <ActionResult <Vaerktoejskasse> > PostVaerktoejskasse(Vaerktoejskasse vaerktoejskasse) { _context.Vaerktoejskasse.Add(vaerktoejskasse); await _context.SaveChangesAsync(); return(CreatedAtAction("GetVaerktoejskasse", new { id = vaerktoejskasse.VTKId }, vaerktoejskasse)); }
public async Task <ActionResult <Vaerktoejskasse> > PostVaerktoej(Vaerktoejskasse item) { _context.Vaerktoejskasses.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetVaerktoej), new { id = item.VtkId }, item)); }
public async Task <ActionResult <Vaerktoejskasse> > AddVaerktoejsKasse([FromBody] Vaerktoejskasse vaerktoejskasse) { try { using (var db = new DBContext()) { var handyMan = await db.HaandVaerkers.FirstOrDefaultAsync(f => f.FirstName == vaerktoejskasse.VTKEjesAf); if (handyMan != null) { handyMan.Vaerktoejskasse = vaerktoejskasse; vaerktoejskasse.HaandVaerkerId = handyMan.HaandVaerkerId; db.Vaerktoejskasses.Add(vaerktoejskasse); await db.SaveChangesAsync(); return(handyMan.Vaerktoejskasse); } return(null); } } catch (Exception e) { return(null); } }
public void AddVaerktøjskasse(Vaerktoejskasse vaerktoejskasse) { if (vaerktoejskasse != null) { _dbContext.Vaerktoejskasser.Add(vaerktoejskasse); _dbContext.SaveChanges(); } }
public async Task <IActionResult> Create([Bind("VTKID,VTKFabrikat,VTKSerienummer,VTKModel,VTKFarve,VTKEjesAf,VTKAnskaffet")] Vaerktoejskasse vaerktoejskasse) { if (ModelState.IsValid) { _context.Add(vaerktoejskasse); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vaerktoejskasse)); }
public async Task <IActionResult> Create([Bind("VtkAnskaffet,VtkEjesAf,VtkFabrikat,VtkFarve,VtkId,VtkModel,VtkSerienummer")] Vaerktoejskasse Vaerktoejskasse) { if (ModelState.IsValid) { var response = await client.PostAsJsonAsync("api/vaerktoejskasses", Vaerktoejskasse); response.EnsureSuccessStatusCode(); return(RedirectToAction(nameof(Index))); } return(View(Vaerktoejskasse)); }
public async Task <bool> PutToolbox(int id, Vaerktoejskasse toolbox) { var response = await Client.PutAsync($"ToolBox/{id}", new StringContent(JsonConvert.SerializeObject(toolbox), Encoding.UTF8, "application/json")); if (response.StatusCode != System.Net.HttpStatusCode.OK) { return(false); } return(true); }
public async Task <IActionResult> PutVaerktoej(int id, Vaerktoejskasse item) { if (id != item.VtkId) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <Vaerktoejskasse> > GetVaerktoejskasse([FromBody] Vaerktoejskasse vaerktoejskasse) { using (var db = new DBContext()) { var niceVaerktoejsKasse = await db.Vaerktoejskasses.FirstOrDefaultAsync(f => f.VaerktoejskasseId == vaerktoejskasse.VaerktoejskasseId); if (niceVaerktoejsKasse != null) { return(niceVaerktoejsKasse); } } return(null); }
public async Task <ActionResult <Vaerktoejskasse> > DeleteVaerktoej([FromBody] Vaerktoejskasse vaerktoejskasse) { using (var db = new DBContext()) { var niceVaerktoejsKasse = await db.Vaerktoejskasses.FirstOrDefaultAsync(f => f.VTKEjesAf == vaerktoejskasse.VTKEjesAf); if (niceVaerktoejsKasse != null) { db.Remove(niceVaerktoejsKasse); await db.SaveChangesAsync(); return(niceVaerktoejsKasse); } } return(null); }
public static void EnsureDatabaseSeeded(this HaandvaerkerContext context) { context.Database.EnsureCreated(); var hv = new Haandvaerker() { HaandvaerkerId = 1, HVAnsaettelsedato = DateTime.Now.Date, HVEfternavn = "Jensen", HVFornavn = "Jesper", HVFagomraade = "Murer", }; var vt = new Vaerktoejskasse() { VTKId = 1, VTKAnskaffet = new DateTime(2019, 9, 1), VTKFabrikat = "Stanley", VTKFarve = "Blå", VTKModel = "Premium", VTKSerienummer = "11", }; var v = new Vaerktoej() { VTAnskaffet = new DateTime(2019, 9, 1), VTFabrikat = "Fiskars", VTId = 1, VTModel = "Lille", VTSerienr = "112", VTType = "Hammer" }; context.Vaerktoej.Add(v); vt.Vaerktoej.Add(v); context.Vaerktoejskasse.Add(vt); hv.Vaerktoejskasse.Add(vt); context.Add(hv); context.SaveChanges(); }
public async Task <ActionResult <Vaerktoejskasse> > UpdateVaerktoejskasse([FromBody] Vaerktoejskasse vaerktoejskasse) { try { using (var db = new DBContext()) { var niceVaerktoejsKasse = await db.Vaerktoejskasses.FirstOrDefaultAsync(f => f.VTKEjesAf == vaerktoejskasse.VTKEjesAf); if (niceVaerktoejsKasse != null) { niceVaerktoejsKasse = vaerktoejskasse; await db.SaveChangesAsync(); return(niceVaerktoejsKasse); } return(null); } } catch (Exception e) { return(null); } }
public void UpdateVaerktoejskasse(Vaerktoejskasse vk) { _dbContext.Vaerktoejskasses.Update(vk); _dbContext.SaveChanges(); }