public async Task <IActionResult> PutFilmskaLicnost(int id, FilmskaLicnost filmskaLicnost) { if (id != filmskaLicnost.Id) { return(BadRequest()); } if (FilmskaLicnostExists(filmskaLicnost.Ime, filmskaLicnost.Prezime, filmskaLicnost.Id)) { return(StatusCode((int)HttpStatusCode.Conflict, Messages.filmskaLicnost_err)); } _context.Entry(filmskaLicnost).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FilmskaLicnostExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <FilmskaLicnost> > PostFilmskaLicnost(FilmskaLicnost filmskaLicnost) { if (FilmskaLicnostExists(filmskaLicnost.Ime, filmskaLicnost.Prezime)) { return(StatusCode((int)HttpStatusCode.Conflict, Messages.filmskaLicnost_err)); } _context.FilmskaLicnost.Add(filmskaLicnost); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFilmskaLicnost", new { id = filmskaLicnost.Id }, filmskaLicnost)); }