public async Task <IActionResult> DeleteTrackAsync(int trackID) { try { await _projectBL.DeleteTrackAsync(await _projectBL.GetTrackByIDAsync(trackID)); return(NoContent()); } catch { return(StatusCode(500)); } }