public async Task <IActionResult> PutDelovnaMesta(int id, DelovnaMesta delovnaMesta) { if (id != delovnaMesta.DelovnaMestaID) { return(BadRequest()); } _context.Entry(delovnaMesta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DelovnaMestaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutZaposlen(int id, Zaposlen zaposlen) { if (id != zaposlen.ID) { return(BadRequest()); } _context.Entry(zaposlen).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZaposlenExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create(ZaposlenViewModel model) { if (ModelState.IsValid) { await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View()); }
public async Task <IActionResult> Create([Bind("DelovnaMestaID,Oddelek,Lokacija,NazivDelovnegaMesta")] DelovnaMesta delovnaMesta) { if (ModelState.IsValid) { _context.Add(delovnaMesta); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(delovnaMesta)); }
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); }
public async Task <IActionResult> Create([Bind("ID,ZaposlenID,DelovnaMestaID,DatumZaposlitve")] Zaposlitve zaposlitve) { if (ModelState.IsValid) { _context.Add(zaposlitve); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DelovnaMestaID"] = new SelectList(_context.DelovnaMesta, "DelovnaMestaID", "DelovnaMestaID", zaposlitve.DelovnaMestaID); ViewData["ZaposlenID"] = new SelectList(_context.Zaposleni, "ID", "ID", zaposlitve.ZaposlenID); return(View(zaposlitve)); }