public async Task <IActionResult> DeleteKit(int squadId, int id)
        {
            var squad = await _squadService.GetDetailByIdAsync(squadId);

            if (squad == null)
            {
                return(NotFound());
            }

            var kit = await _kitService.GetByIdAsync(id);

            if (kit == null)
            {
                return(NotFound());
            }

            if (squad.Kits.All(k => k.Id != id))
            {
                return(BadRequest());
            }

            await _kitService.DeleteAsync(kit);

            return(Ok(id));
        }