public IHttpActionResult PutGame(int id, Varzybos Varzybos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != Varzybos.VarzybuID) { return(BadRequest()); } db.Entry(Varzybos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!GameExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostGame(Varzybos Varzybos) { db.Varzybos.Add(Varzybos); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = Varzybos.VarzybuID }, Varzybos)); }
public IHttpActionResult GetGame(int id) { Varzybos Varzybos = db.Varzybos.Find(id); if (Varzybos == null) { return(NotFound()); } return(Ok(Varzybos)); }
public IHttpActionResult DeleteGame(int id) { Varzybos Varzybos = db.Varzybos.Find(id); if (Varzybos == null) { return(NotFound()); } db.Varzybos.Remove(Varzybos); db.SaveChanges(); return(Ok(Varzybos)); }