public async Task <IActionResult> Update([FromRoute] int broadcasterId, [FromQuery] int id, [FromBody] SongRequestIgnore songRequestIgnore) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != songRequestIgnore.Id && broadcasterId != songRequestIgnore.BroadcasterId) { return(BadRequest()); } _context.Entry(songRequestIgnore).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SongRequestBlacklistExists(id)) { return(NotFound()); } else { throw; } } return(Ok(songRequestIgnore)); }
public async Task <IActionResult> Update([FromRoute] int settingsId, [FromQuery] int id, [FromBody] BossFightClassStats bossFightClassStats) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bossFightClassStats.Id || settingsId != bossFightClassStats.SettingsId) { return(BadRequest()); } _context.Entry(bossFightClassStats).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BossFightClassStatsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Update([FromRoute] int broadcasterId, [FromQuery] int id, [FromBody] InGameUsername inGameUsername) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != inGameUsername.Id && broadcasterId != inGameUsername.BroadcasterId) { return(BadRequest()); } _context.Entry(inGameUsername).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InGameUsernameExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutWhitelist(int id, Whitelist whitelist) { if (id != whitelist.Id) { return(BadRequest()); } _context.Entry(whitelist).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WhitelistExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Update([FromRoute] int broadcasterId, [FromBody] BossFightSetting bossFightSetting) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (broadcasterId != bossFightSetting.BroadcasterId) { return(BadRequest()); } _context.Entry(bossFightSetting).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BossFightSettingExists(broadcasterId)) { return(NotFound()); } else { throw; } } return(NoContent()); }