public async Task <IHttpActionResult> PutPlayerPlayListLinkTable(int id, PlayerPlayListLinkTable playerPlayListLinkTable) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != playerPlayListLinkTable.ID) { return(BadRequest()); } playerPlayListLinkTable.UpdateDate = DateTime.Now; db.Entry(playerPlayListLinkTable).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerPlayListLinkTableExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetPlayerPlayListLinkTable(int id) { PlayerPlayListLinkTable playerPlayListLinkTable = await db.PlayerPlayListLinkTable.FindAsync(id); if (playerPlayListLinkTable == null) { return(NotFound()); } return(Ok(playerPlayListLinkTable)); }
public async Task <IHttpActionResult> DeletePlayerPlayListLinkTable(int id) { PlayerPlayListLinkTable playerPlayListLinkTable = await db.PlayerPlayListLinkTable.FindAsync(id); if (playerPlayListLinkTable == null) { return(NotFound()); } db.PlayerPlayListLinkTable.Remove(playerPlayListLinkTable); await db.SaveChangesAsync(); return(Ok(playerPlayListLinkTable)); }
public async Task <IHttpActionResult> PostPlayerPlayListLinkTable(PlayerPlayListLinkTable playerPlayListLinkTable) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } playerPlayListLinkTable.UpdateDate = DateTime.Now; playerPlayListLinkTable.InsertDate = DateTime.Now; db.PlayerPlayListLinkTable.Add(playerPlayListLinkTable); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = playerPlayListLinkTable.ID }, playerPlayListLinkTable)); }