public async Task <IActionResult> PutVaerktoej(long id, Vaerktoej vaerktoej) { if (id != vaerktoej.VTId) { return(BadRequest()); } _context.Entry(vaerktoej).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VaerktoejExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Edit(long id, [Bind("VTId,VTAnskaffet,VTFabrikat,VTModel,VTSerienr,VTType,LiggerIvtk")] Vaerktoej vaerktoej) { if (id != vaerktoej.VTId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vaerktoej); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VaerktoejExists(vaerktoej.VTId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vaerktoej)); }
public async Task <ActionResult <Vaerktoej> > PostVaerktoej(Vaerktoej vaerktoej) { _context.Vaerktoej.Add(vaerktoej); await _context.SaveChangesAsync(); return(CreatedAtAction("GetVaerktoej", new { id = vaerktoej.VTId }, vaerktoej)); }
public async Task <ActionResult <Vaerktoej> > PostVaerktoej(Vaerktoej item) { _context.Vaerktoejs.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetVaerktoej), new { id = item.VtId }, item)); }
public async Task <IActionResult> Create([Bind("VTId,VTAnskaffet,VTFabrikat,VTModel,VTSerienr,VTType,LiggerIvtk")] Vaerktoej vaerktoej) { if (ModelState.IsValid) { _context.Add(vaerktoej); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vaerktoej)); }
public async Task <bool> PutTool(long id, Vaerktoej tool) { var response = await Client.PutAsync($"Tool/{id}", new StringContent(JsonConvert.SerializeObject(tool), Encoding.UTF8, "application/json")); if (response.StatusCode != System.Net.HttpStatusCode.OK) { return(false); } return(true); }
public async Task <IActionResult> Create([Bind("LiggerIvkt,VtAnskaffet,VtFabrikat,VtId,VtModel,VtSerienr,VtType")] Vaerktoej Vaerktoej) { if (ModelState.IsValid) { var response = await client.PostAsJsonAsync("api/vaerktoejs", Vaerktoej); response.EnsureSuccessStatusCode(); return(RedirectToAction(nameof(Index))); } return(View(Vaerktoej)); }
public async Task <IActionResult> PutVaerktoej(int id, Vaerktoej item) { if (id != item.VtId) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <Vaerktoej> > GetVaerktoej([FromBody] Vaerktoej vaerktoej) { using (var db = new DBContext()) { var epicVarktoej = await db.Vaerktoejs.FirstOrDefaultAsync(f => f.VaerktoejId == vaerktoej.VaerktoejId); if (epicVarktoej != null) { return(epicVarktoej); } } return(null); }
public async Task <ActionResult <Vaerktoej> > DeleteVaerktoej([FromBody] Vaerktoej vaerktoej) { using (var db = new DBContext()) { var epicVarktoej = await db.Vaerktoejs.FirstOrDefaultAsync(f => f.VaerktoejId == vaerktoej.VaerktoejId); if (epicVarktoej != null) { db.Remove(epicVarktoej); await db.SaveChangesAsync(); return(epicVarktoej); } } return(null); }
public async Task <ActionResult <Vaerktoejskasse> > AddVaerktoej([FromBody] Vaerktoej vaerktoej) { using (var db = new DBContext()) { var niceVaerktoejsKasse = await db.Vaerktoejskasses.FirstOrDefaultAsync(f => f.VaerktoejskasseId == vaerktoej.VaerktoejskasseId); //var epicVarktoej = await db.Vaerktoejs.FirstOrDefaultAsync(f => f.VaerktoejId == vaerktoej.VaerktoejId); if (niceVaerktoejsKasse != null) { niceVaerktoejsKasse.Vaerktoejs.Add(vaerktoej); 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 <Vaerktoej> > UpdateVaerktoej([FromBody] Vaerktoej vaerktoej) { try { using (var db = new DBContext()) { var epicVarktoej = await db.Vaerktoejs.FirstOrDefaultAsync(f => f.VaerktoejId == vaerktoej.VaerktoejId); if (epicVarktoej != null) { epicVarktoej = vaerktoej; await db.SaveChangesAsync(); return(epicVarktoej); } return(null); } } catch (Exception e) { return(null); } }
public void AddVaerktoej(Vaerktoej vaerktoej) { _dbContext.Vaerktoejer.Add(vaerktoej); _dbContext.SaveChanges(); }
public void UpdateVaerktoej(Vaerktoej vt) { _dbContext.Vaerktoejs.Update(vt); _dbContext.SaveChanges(); }