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); }
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!!!"); } }
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(); }