コード例 #1
0
        public static void Inicializar()
        {
            Cliente cliente = new Cliente
            {
                Nome = "Kaio Mocelin",
                Cpf  = "09482201981"
            };

            ClienteDAO.Cadastrar(cliente);

            Produto produto = new Produto
            {
                Nome       = "Bolacha",
                Preco      = 2.50,
                Quantidade = 20
            };

            ProdutoDAO.Cadastrar(produto);

            Vendedor vendedor = new Vendedor
            {
                Nome = "João",
                Cpf  = "975.045.010-85"
            };

            VendedorDAO.Cadastrar(vendedor);
        }
コード例 #2
0
        public static void Executar()
        {
            Vendedor v = new Vendedor();

            Console.Clear();
            Console.WriteLine("Digite o seu nome");
            v.Nome = Console.ReadLine();

            Console.WriteLine("Digite o seu CPF");
            v.CPF = Console.ReadLine();

            Console.WriteLine("Digite o seu Login");
            v.Login = Console.ReadLine();

            Console.WriteLine("Digite a sua Senha");
            v.Senha = Console.ReadLine();

            if (VendedorDAO.Cadastrar(v))
            {
                Apresentation.Login();
            }
            else
            {
                Console.WriteLine("Erro ao cadastrar vendedor!");
            }
        }
        public static void Renderizar()
        {
            Vendedor v = new Vendedor();

            Console.WriteLine(" ---- CADASTRAR VENDEDOR ---- \n");
            Console.WriteLine("Digite o nome do vendedor:");
            v.Nome = Console.ReadLine();
            Console.WriteLine("Digite o cpf do vendedor:");
            v.Cpf = Console.ReadLine();
            if (Validacao.ValidarCpf(v.Cpf))
            {
                if (VendedorDAO.Cadastrar(v))
                {
                    Console.WriteLine("Vendedor cadastrado com sucesso!!!");
                }
                else
                {
                    Console.WriteLine("Esse vendedor já existe!!!");
                }
            }
            else
            {
                Console.WriteLine("CPF inválido!!!");
            }
        }
コード例 #4
0
        public static void Cadastrar()
        {
            Funcionario func = new Funcionario();

            Console.WriteLine("Digite o seu nome");
            func.nome = Console.ReadLine();
            Console.WriteLine("Digite o seu CPF");
            func.cpf = Console.ReadLine();
            // Aqui estamos fazendo uma dupla verificação.O metodo "Cpf()" retorna true ou false.Se for true quer dizer que o seu cpf esta correto.
            //Mas logo depois ele entra no método "Cadastrar()" e verifica se já não tem um CPF igual na Lista q esta na FuncionarioDAO
            if (ValidadorDeCPF.Cpf(func.cpf))
            {
                if (VendedorDAO.Cadastrar(func))
                {
                    Console.WriteLine("Cadastro efetuado com sucesso!");

                    //Se der boa nas duas verificações ele entra aqui.
                }
                else
                {
                    Console.WriteLine("Erro! CPF já cadastrado!");
                    //Aqui está especificando o erro, mas por medidas de segurança não é recomendado, mas para debugar é melhor...
                }
            }
            else
            {
                Console.WriteLine("CPF Inválido!");
            }

            Console.WriteLine("CLique para voltar ao menu!");
            Console.ReadKey();
        }