private static void InformacoesCarro(CarroDTO carroDTO) { Console.WriteLine(" Id: " + carroDTO.Id); try { Console.WriteLine(" Marca: " + _marcaRepository.Buscar(carroDTO.MarcaId).Nome); } catch (Exception e) { Console.WriteLine(" " + e.Message + " Marca"); } try { Console.WriteLine(" Modelo: " + _modeloRepository.Buscar(carroDTO.ModeloId).Nome); } catch (Exception e) { Console.WriteLine(" " + e.Message + " Modelo"); } Console.WriteLine(" Placa: " + carroDTO.Placa); Console.WriteLine(" Ano: " + carroDTO.Ano); Console.WriteLine(" Combustível: " + carroDTO.Combustivel); Console.WriteLine(" Esportivo: " + carroDTO.Esportivo); Console.WriteLine(" Descrição: " + carroDTO.Descricao); Console.WriteLine(" Documento "); Console.WriteLine(" - Renavam: " + carroDTO.Documento.Renavam); Console.WriteLine(" - Categoria: " + carroDTO.Documento.Categoria); Console.WriteLine(" - Data de Fabricação: " + carroDTO.Documento.DataFabricacao.ToShortDateString()); }
//O NOME DO PARAMETRO TEM QUE SER id PORQUE TEM O MESMO NOME NA ROTA //api/modelo/{id} public ModeloDTO Get(int id) { return(new ModeloDTO(_modeloRepository.Buscar(id))); }