public async Task <ActionResult> Delete(Guid id) { try { await _repository.DeleteJobApplication(id); return(NoContent()); } catch { // TODO: Log exception return(BadRequest()); } }