Пример #1
0
        static void Main(string[] args)
        {
            var serviceProvider = Bootstrap.Start();

            _veiculoBusiness = serviceProvider.GetService <IVeiculoBusiness>();
            string opcao = "";

            while (opcao != "0")
            {
                Console.WriteLine("Escolha uma opção:");
                Console.WriteLine("-----------------------------");
                Console.WriteLine("1 - Adicionar veículo.");
                Console.WriteLine("2 - Editar veículo existente.");
                Console.WriteLine("3 - Excluir veículo existente.");
                Console.WriteLine("4 - Listar todos os veículos.");
                Console.WriteLine("5 - Encontrar veículo por Chassi.");
                Console.WriteLine("0 - Sair.");

                opcao = Console.ReadLine();
                try
                {
                    switch (opcao)
                    {
                    case "1":
                        AdicionarVeiculo();
                        break;

                    case "2":
                        EditarVeiculo();
                        break;

                    case "3":
                        ExcluirVeiculo();
                        break;

                    case "4":
                        ListarVeiculo();
                        break;

                    case "5":
                        EncontrarVeiculo();
                        break;

                    default:
                        Console.WriteLine("------------------");
                        Console.WriteLine("Opção incorreta!!!");
                        Console.WriteLine("------------------");
                        break;
                    }
                }
                catch (Exception ex)
                {
                    TratarException(ex);
                }
            }
            _veiculoBusiness.Dispose();
        }
 public WebMotorsAnuncioController(IAnuncioBusiness anuncioBusiness,
                                   IMarcaBusiness marcaBusiness,
                                   IModeloBusiness modeloBusiness,
                                   IVersaoBusiness versaoBusiness,
                                   IVeiculoBusiness veiculoBusiness)
 {
     _anuncioBusiness = anuncioBusiness;
     _marcaBusiness   = marcaBusiness;
     _modeloBusiness  = modeloBusiness;
     _versaoBusiness  = versaoBusiness;
     _veiculoBusiness = veiculoBusiness;
 }
Пример #3
0
 public VeiculoController(IVeiculoBusiness veiculoBusiness, ILogger <UsuarioController> logger)
 {
     this.veiculoBusiness = veiculoBusiness;
     this.logger          = logger;
 }
Пример #4
0
        public VeiculoTest()
        {
            var serviceProvider = Bootstrap.Start();

            _veiculoBusiness = serviceProvider.GetService <IVeiculoBusiness>();
        }
Пример #5
0
 public VeiculoController(IVeiculoBusiness veiculoBusiness, IConfiguration configuration)
 {
     _veiculoBusiness     = veiculoBusiness;
     _veiculoBusiness.Uri = configuration["UriWebMotors"] + "Vehicles";
 }