Пример #1
0
        static void MenuCliente(ScreenService screenService, BancoDadosService bancoDadosService)
        {
            int resposta;
            var clienteFront      = new ClienteFront(); //Construtor
            var clienteRepository = new ClienteRepository();

            do
            {
                resposta = screenService.ImprimirMenu(
                    CaptionsService.GetMenuCliente(clienteRepository.BuscarTodos()),
                    new int[] { 1, 2, 3, 4 });

                if (resposta == 1)
                {
                    clienteFront.Novo();
                }
                else if (resposta == 2)
                {
                    clienteFront.Editar();
                }
                else if (resposta == 3)
                {
                    clienteFront.Excluir();
                }
            } while (resposta != 4);
        }
Пример #2
0
        public void Novo()
        {
            var bancoDadosService = new BancoDadosService();
            var tituloRepository  = new TituloRepository();
            var titulo            = new Titulo();

            Console.WriteLine("Informe a descrição do titulo:");
            titulo.Descricao = Console.ReadLine();

            Console.WriteLine("Informe o tipo do titulo:");
            titulo.Tipo = Console.ReadLine();

            titulo.Codigo = bancoDadosService.Count(1);

            tituloRepository.Novo(titulo);
        }
Пример #3
0
        public void Novo()
        {
            var screenService           = new ScreenService();
            var clienteTitulo           = new ClienteTitulo();
            var bancoDadosService       = new BancoDadosService();
            var clienteTituloRepository = new ClienteTituloRepository();

            string textoMenu  = "Informe o código do usuário:";
            string textoMenu2 = "Informe o código do titulo:";

            Console.WriteLine(textoMenu);
            clienteTitulo.ClienteID = screenService.ConverterValorDigitado(textoMenu);

            Console.WriteLine(textoMenu2);
            clienteTitulo.TituloID = screenService.ConverterValorDigitado(textoMenu2);

            clienteTitulo.Codigo = bancoDadosService.Count(2);

            clienteTituloRepository.Novo(clienteTitulo);
        }
Пример #4
0
        //CRUD

        //Create
        //Read
        //Update
        //Delete

        static void Main(string[] args)
        {
            int resposta;
            var screenService     = new ScreenService();
            var bancoDadosService = new BancoDadosService();

            do
            {
                resposta = screenService.ImprimirMenu(CaptionsService.GetMenuPrincipal(), new int[] { 1, 2, 3, 4 });

                if (resposta == 1)
                {
                    MenuCliente(screenService, bancoDadosService);
                }
                else if (resposta == 2)
                {
                    MenuTitulo(screenService);
                }
                else if (resposta == 3)
                {
                    MenuPortifolio(screenService);
                }
            } while (resposta != 4);
        }
Пример #5
0
 public ClienteRepository()
 {
     bancoDadosService = new BancoDadosService();
 }
Пример #6
0
 public TituloRepository()
 {
     bancoDadosService = new BancoDadosService();
 }
Пример #7
0
        public int Count()
        {
            var bancoDadosService = new BancoDadosService();

            return(bancoDadosService.Count(0));
        }