Beispiel #1
0
        public void Cadastrarcarro()

        {
            Console.WriteLine("Qual o modelo do carro?");
            string modelocarro = Console.ReadLine();

            Console.WriteLine("Qual o ano do carro?");
            string anocarro = Console.ReadLine();

            Console.WriteLine("Qual o preço do carro(sem opcionais)?");
            string precocarro = Console.ReadLine();

            Console.WriteLine("Opcionais");
            Opcionais opcionais1 = new Opcionais();

            do
            {
                Console.WriteLine("Ar-condicionado? (s ou n)");
                opcionais1.arcon = Console.ReadLine();
            }while(opcionais1.arcon != "s" && opcionais1.arcon != "n");
            do
            {
                Console.WriteLine("Airbag? (s ou n)");
                opcionais1.airbag = Console.ReadLine();
            }while(opcionais1.airbag != "s" && opcionais1.airbag != "n");
            do
            {
                Console.WriteLine("Freios ABS? (s ou n)");
                opcionais1.abs = Console.ReadLine();
            }while(opcionais1.abs != "s" && opcionais1.abs != "n");


            if (!File.Exists(@"C:\Users\Fabio Freller\Documents\Programar\casaconcessionaria\carros.xls"))
            {
                Criarexcel(modelocarro, anocarro, precocarro, opcionais1);
            }
            else
            {
                Application ex = new Application();
                ex.DisplayAlerts = false;
                ex.Workbooks.Open(@"C:\Users\Fabio Freller\Documents\Programar\casaconcessionaria\carros.xls");
                int contador = 1;
                do
                {
                    contador += 1;
                } while (ex.Cells[contador, 1].Value != null);
                ex.Cells[contador, 1].Value = modelocarro;
                ex.Cells[contador, 2].Value = anocarro;
                ex.Cells[contador, 3].Value = precocarro;
                ex.Cells[contador, 4].Value = opcionais1.arcon;
                ex.Cells[contador, 5].Value = opcionais1.airbag;
                ex.Cells[contador, 6].Value = opcionais1.abs;
                ex.ActiveWorkbook.Save();
                ex.Quit();
                ex.Dispose();
            }
        }
Beispiel #2
0
        public void Criarexcel(string modelocarro, string anocarro, string precocarro, Opcionais opcionais1)
        {
            Application ex = new Application();

            ex.Workbooks.Add();
            ex.Cells[1, 1].Value = modelocarro;
            ex.Cells[1, 2].Value = anocarro;
            ex.Cells[1, 3].Value = precocarro;
            ex.Cells[1, 4].Value = opcionais1.arcon;
            ex.Cells[1, 5].Value = opcionais1.airbag;
            ex.Cells[1, 6].Value = opcionais1.abs;

            ex.ActiveWorkbook.SaveAs(@"C:\Users\Fabio Freller\Documents\Programar\casaconcessionaria\carros.xls");
            ex.Quit();
            ex.Dispose();
        }