public async Task <ActionResult <DelovneUre> > PostDelovneUre(DelovneUre delovneUre) { _context.DelovneUre.Add(delovneUre); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDelovneUre", new { id = delovneUre.ID }, delovneUre)); }
public async Task<IActionResult> Edit(int id, [Bind("ID,Datum,UraZacetka,UraKonca")] DelovneUre delovneUre) { if (id != delovneUre.ID) { return NotFound(); } if (ModelState.IsValid) { try { _context.Update(delovneUre); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DelovneUreExists(delovneUre.ID)) { return NotFound(); } else { throw; } } return RedirectToAction(nameof(Index)); } return View(delovneUre); }
public async Task <IActionResult> PutDelovneUre(int id, DelovneUre delovneUre) { if (id != delovneUre.ID) { return(BadRequest()); } _context.Entry(delovneUre).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DelovneUreExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task<IActionResult> Create([Bind("ID,Datum,UraZacetka,UraKonca")] DelovneUre delovneUre) { var currentUser = await _usermanager.GetUserAsync(User); if (ModelState.IsValid) { delovneUre.Uporabnik = currentUser; _context.Add(delovneUre); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(delovneUre); }