public void SalvaItemAdicional(string itens, int veiculoId)
        {
            var ItensAdicionais = new List <ItemAdicionalVeiculo>();

            try
            {
                var itenSalvos = _context.ItemAdicionalVeiculo.AsNoTracking().Where(i => i.VeiculoId == veiculoId).ToList();

                if (itenSalvos != null)
                {
                    _context.RemoveRange(itenSalvos);
                    _context.SaveChanges();
                }

                var splitItens = itens.Split(",");

                foreach (var item in splitItens)
                {
                    var itemAdicional = new ItemAdicionalVeiculo {
                        ItemAdicionalId = Convert.ToInt32(item), VeiculoId = veiculoId
                    };
                    ItensAdicionais.Add(itemAdicional);
                }

                _repository.AdicionarListaItemAdicionalVeiculo(ItensAdicionais);
            }
            catch (Exception erro)
            {
                _logger.LogError(erro.ToString());
            }
        }
        public void SalvaItemAdicional(string itens, int veiculoId)
        {
            var ItensAdicionais = new List <ItemAdicionalVeiculo>();
            var splitItens      = itens.Split(",");

            foreach (var item in splitItens)
            {
                var itemAdicional = new ItemAdicionalVeiculo {
                    ItemAdicionalId = Convert.ToInt32(item), VeiculoId = veiculoId
                };
                ItensAdicionais.Add(itemAdicional);
            }

            _repository.AdicionarListaItemAdicionalVeiculo(ItensAdicionais);
        }