public IHttpActionResult PutVrstePiva(int id, VrstePiva vrstePiva) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != vrstePiva.Id) { return(BadRequest()); } try { _repository.Edit(vrstePiva); } catch (DbUpdateConcurrencyException) { if (!VrstePivaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostVrstePiva(VrstePiva vrstePiva) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _repository.Create(vrstePiva); return(CreatedAtRoute("DefaultApi", new { Id = vrstePiva.Id }, vrstePiva)); }
public IHttpActionResult GetById(int id) { VrstePiva vrstePiva = _repository.GetById(id); if (vrstePiva == null) { return(NotFound()); } return(Ok(vrstePiva)); }
public IHttpActionResult DeleteVrstePiva(int id) { VrstePiva vrstePiva = _repository.GetById(id); if (vrstePiva == null) { return(BadRequest()); } _repository.Delete(vrstePiva); return(Ok()); }
public void Delete(VrstePiva vrstePiva) { db.VrstePivas.Remove(vrstePiva); db.SaveChanges(); }
public void Edit(VrstePiva vrstePiva) { db.Entry(vrstePiva).State = EntityState.Modified; db.SaveChanges(); }
public void Create(VrstePiva vrstePiva) { db.VrstePivas.Add(vrstePiva); db.SaveChanges(); }