コード例 #1
0
        static void Main(string[] args)
        {
            //CarroService.Salvar(new Carro()
            //{
            //    Id = 1,
            //    Nome = "Danilo",
            //    Telefone = "12222",
            //    Ano = 2021,
            //    Descricao = "Um teste"
            //});

            var carroSms = new Carro();

            carroSms.EnviarSms();

            new Carro()
            {
                Nome      = "Danilo",
                Telefone  = "12222",
                Ano       = 2021,
                Descricao = "Um teste"
            }.Salvar();

            var carros = Carro.Todos();

            foreach (var carro in carros)
            {
                var cCast = (Carro)carro;
                Console.WriteLine($"Nome: {cCast.Nome}");
            }

            var carros2 = NegocioService.Todos <Carro>();

            foreach (var carro in carros2)
            {
                Console.WriteLine($"Nome: {carro.Nome}");
            }

            var modelos = NegocioService.Todos <Modelo>();

            foreach (var modelo in modelos)
            {
                Console.WriteLine($"Nome: {modelo.Nome}");
            }

            //NegocioService.Salvar(new Modelo() { Nome = "Danilo" });

            new Modelo()
            {
                Nome = "Danilo"
            }.Salvar();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Carro carro = new Carro();

            carro.Ano  = 2020;
            carro.Nome = "Palio";
            CarroService.Salvar(carro);

            //Teste Partial Classe
            Cliente.Especial();

            //Generics
            var listaCarros = NegocioService.Todos <Carro>();
        }
コード例 #3
0
        static void Main(string[] args)
        {
            var carro = new CarroServico();

            carro.Salvar(new Carro()
            {
                Id        = 132,
                Descricao = "Teste Classe",
                Cor       = "Prata",
                Ano       = 2012
            });

            var grupoCliente = new GrupoCliente()
            {
                Nome = "Belo Horizonte"
            };

            NegocioService.Salvar(grupoCliente);

            Console.WriteLine("Hello World!");
        }
コード例 #4
0
 public NegocioController(NegocioService service, NegocioRepository rep, ILoggerFactory logger)
     : base(service, rep, logger)
 {
 }
コード例 #5
0
 public NegocioControllerBase(NegocioService service, NegocioRepository rep, ILoggerFactory logger)
 {
     this._service = service;
     this._rep     = rep;
     this._logger  = logger.CreateLogger <NegocioController>();
 }