public IHttpActionResult Post(VrstaPredstave vrsta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _repository.Add(vrsta); return(CreatedAtRoute("DefaultApi", new { id = vrsta.Id }, vrsta)); }
public void Update(VrstaPredstave vrstaPredstave) { db.Entry(vrstaPredstave).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { throw; } }
public IHttpActionResult Put(int id, VrstaPredstave vrsta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != vrsta.Id) { return(BadRequest()); } try { _repository.Update(vrsta); } catch { return(BadRequest()); } return(Ok(vrsta)); }
public void Delete(VrstaPredstave vrstaPredstave) { db.Vrste.Remove(vrstaPredstave); db.SaveChanges(); }
public void Add(VrstaPredstave vrstaPredstave) { db.Vrste.Add(vrstaPredstave); db.SaveChanges(); }