コード例 #1
0
        static void Main(string[] args)
        {
            //Chamando Tela Inicial
            int         selecao  = 0;
            TelaInicial novaTela = new TelaInicial(selecao);

            //Chamando Formulario de Cadastro
            string           nome        = "";
            string           rua         = "";
            string           bairro      = "";
            string           cidade      = "";
            string           estado      = "";
            int              numero      = 0;
            string           placa       = "";
            string           modelo      = "";
            string           marca       = "";
            CadastrarCliente novoCliente = new CadastrarCliente(nome, rua, numero, bairro, cidade, estado, modelo, marca, placa);



            //Verificar dados
            string         verificar       = "";
            FileStream     meuArq          = new FileStream("placa.txt", FileMode.Open, FileAccess.Read);
            VerificarDados novaVerificacao = new VerificarDados(verificar, meuArq);
            StreamReader   sr = new StreamReader(meuArq, Encoding.UTF8);

            Console.WriteLine("Digite opção desejada:");
            selecao = int.Parse(Console.ReadLine());
            while (selecao > 0 && selecao < 3)
            {
                //Começo do Programa
                Console.WriteLine("Digite opção desejada:");
                selecao = int.Parse(Console.ReadLine());

                if (selecao == 1)
                {
                    //Gravar Arquivo
                    FileStream   novo = new FileStream("placa.txt", FileMode.Create, FileAccess.Write);
                    StreamWriter sw   = new StreamWriter(novo, Encoding.UTF8);

                    Console.WriteLine("Qual seu nome?");
                    nome = Console.ReadLine();
                    Console.WriteLine("Seu Endereço?");
                    rua = Console.ReadLine();
                    Console.WriteLine("Numero?");
                    numero = int.Parse(Console.ReadLine());
                    Console.WriteLine("Bairro?");
                    bairro = Console.ReadLine();
                    Console.WriteLine("Cidade?");
                    cidade = Console.ReadLine();
                    Console.WriteLine("Estado?");
                    estado = Console.ReadLine();

                    sw.WriteLine(novoCliente.getNome(), novoCliente.getRua(), novoCliente.getNumero(), novoCliente.getBairro(), novoCliente.getCidade(), novoCliente.getEstado());
                    sw.Close();
                    novo.Close();
                }
                else if (selecao == 2)
                {
                    verificar = sr.ReadLine();
                    Console.WriteLine(novaVerificacao.getArquivo());
                }
                else
                {
                    Console.WriteLine("Opção Invalida!");
                }
            }



            meuArq.Close();
            sr.Close();

            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: andreochaves/Projeto-AED
        static void Main(string[] args)
        {
            string opcao = "";

            //Chamando Tela Inicial
            string      selecao  = "";
            TelaInicial novaTela = new TelaInicial(selecao);

            //Chamando Formulario de Cadastro
            string nome   = "";
            string rua    = "";
            string bairro = "";
            string cidade = "";
            string estado = "";
            int    numero = 0;
            string placa  = "";
            string modelo = "";
            string marca  = "";

            CadastrarCliente novoCliente = new CadastrarCliente(nome, rua, numero, bairro, cidade, estado, modelo, marca, placa);



            //Chamando a Classe Orçamento
            string servico = "";
            int    qtd     = 0;
            float  valorU  = 0;
            float  valorT  = 0;

            Orcamento novoOrcamento = new Orcamento(servico, qtd, valorU, valorT);

            //Tentando Ver
            VerCliente   ver  = new VerCliente(nome, rua, numero, bairro, cidade, estado, modelo, marca, placa);
            VerOrcamento ver2 = new VerOrcamento(servico, qtd, valorU, valorT);


            string      gravarDados     = "Cliente.txt";
            string      gravarOrcamento = "Orcamento.txt";
            string      verificar3      = "Pesquisar.txt";
            JuntarDados novaVerificacao = new JuntarDados(gravarDados, gravarOrcamento, verificar3);

            Console.WriteLine("Digite:\n 1 - Cadastrar novo cliente \n 2 - Verifcar Orçamento \n sair - para fechar o programa\n");

            while (selecao != "sair")
            {
                //Começo do Programa
                Console.WriteLine("Digite opção desejada:");
                selecao = Console.ReadLine();

                if (selecao == "1")
                {
                    Console.WriteLine("Qual seu nome?");
                    nome = Console.ReadLine();
                    Console.WriteLine("Seu Endereço?");
                    rua = Console.ReadLine();
                    Console.WriteLine("Numero?");
                    numero = int.Parse(Console.ReadLine());
                    Console.WriteLine("Bairro?");
                    bairro = Console.ReadLine();
                    Console.WriteLine("Cidade?");
                    cidade = Console.ReadLine();
                    Console.WriteLine("Estado?");
                    estado = Console.ReadLine();
                    Console.WriteLine("Modelo do Carro?");
                    modelo = Console.ReadLine();
                    Console.WriteLine("Marca do Carro?");
                    marca = Console.ReadLine();
                    Console.WriteLine("Placa do Carro?");
                    placa = Console.ReadLine();
                    novoCliente.setNome(nome);
                    novoCliente.setRua(rua);
                    novoCliente.setNumero(numero);
                    novoCliente.setBairro(bairro);
                    novoCliente.setCidade(cidade);
                    novoCliente.setEstado(estado);
                    novoCliente.setModelo(modelo);
                    novoCliente.setMarca(marca);
                    novoCliente.setPlaca(placa);
                    novoCliente.gravarArquvo(gravarDados);

                    Console.WriteLine("Deseja fazer um Orçamento?");
                    opcao = Console.ReadLine();
                    if (opcao == "sim")
                    {
                        Console.WriteLine("Qual o serviço?");
                        servico = Console.ReadLine();
                        Console.WriteLine("Quantidade?");
                        qtd = int.Parse(Console.ReadLine());
                        Console.WriteLine("Valor Unitário?");
                        valorU = float.Parse(Console.ReadLine());
                        novoOrcamento.setServico(servico);
                        novoOrcamento.setQuantidade(qtd);
                        novoOrcamento.setValorUnitario(valorU);
                        novoOrcamento.ValorTotal();
                        novoOrcamento.gravarArquvo(gravarOrcamento);
                    }

                    novaVerificacao.LerArq1(verificar3);

                    Console.Clear();
                }
                else if (selecao == "2")
                {
                    Console.WriteLine("Dados do Cliente:");
                    ver.LerArq();
                    Console.WriteLine("Dados do Orcamento:");
                    ver2.LerArq();
                    Console.WriteLine("\n \n");
                    //  Console.WriteLine("Digite opção desejada:");
                    //selecao = Console.ReadLine();
                    Console.ReadKey();
                    Console.Clear();
                }
                else if (selecao == "sair")
                {
                    break;
                }
                else
                {
                    Console.WriteLine("Opção Invalida!");
                }
            }



            Console.ReadKey();
        }