public IHttpActionResult PutClassificao(int id, Classificao classificao) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != classificao.ID_Classificacao) { return(BadRequest()); } db.Entry(classificao).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ClassificaoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetClassificao(int id) { Classificao classificao = db.classificaos.Find(id); if (classificao == null) { return(NotFound()); } return(Ok(classificao)); }
public IHttpActionResult PostClassificao(Classificao classificao) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.classificaos.Add(classificao); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = classificao.ID_Classificacao }, classificao)); }
public IHttpActionResult DeleteClassificao(int id) { Classificao classificao = db.classificaos.Find(id); if (classificao == null) { return(NotFound()); } db.classificaos.Remove(classificao); db.SaveChanges(); return(Ok(classificao)); }
public Jogo(int id, string nome, Classificao nota) { Id = id; Nome = nome; Nota = nota; }