예제 #1
0
    public static void Main(string[] args)
    {
        Vendedor carlos = new Vendedor("Carlos", 2000.34, 1.34);
        Veiculo  uno    = new Veiculo("Fiat", 2020, 0, 50000);

        Mostruario secaoA = new Mostruario(carlos);

        secaoA.carros.Add(uno);
        secaoA.carros.Add(uno);
        secaoA.carros.Add(uno);
        secaoA.carros.Add(uno);

        double soma = 0;

        for (int i = 0; i < secaoA.carros.Count; i++)
        {
            soma += secaoA.carros[i].getValor();
        }

        Console.WriteLine("SOMA >> {0}", soma);



        /* EXPLICACAO LISTA */
        //List<int> meuNumeros = new List<int>{10,20,30,40};
        //meuNumeros.Add(100);
        //Console.WriteLine(meuNumeros.Count);

        //int tot = 0;
        //for(int i=0;i<meuNumeros.Count;i++)
        //Console.WriteLine("Elemento {0} >> {1}", i, meuNumeros[i]);
        //  tot+=meuNumeros[i];
        //Console.WriteLine(tot);
    }
예제 #2
0
    public static void Main()
    {
        //INSTANCIAR CLASSE MOSTRUARIO
        Mostruario most = new Mostruario();

        most.calculaValor(); //CHAMA CLASSE MOSTRUÁRIO



        /*
         * //LISTA
         * List<int> meusNumeros = new List<int>{10,20,30,40};
         * meusNumeros.Add(100); //ADICIONAR MAIS NÚMEROS NA LISTA
         * Console.WriteLine(meusNumeros.Count); //EXIBIR A QUANTIDADE DE ELEMENTOS DA LISTA
         * int total = 0;
         *
         * for (int i = 0;i<meusNumeros.Count;i++){
         *  //Console.WriteLine("Elemento {0} >> {1}",i,meusNumeros[i]);
         *
         *  total += meusNumeros[i];
         *
         *
         * }
         * Console.WriteLine(total);
         *
         */
    }
예제 #3
0
 public void SaveOrUpdate(Mostruario entity)
 {
     if (entity.Id == 0)
     {
         _Uow.GetRepository <Mostruario>().Add(entity);
         _Uow.GetRepository <Mostruario>().SaveChanges();
     }
     else
     {
         _Uow.GetRepository <Mostruario>().Update(entity);
     }
 }
예제 #4
0
    public static void Main(string[] args)
    {
        Vendedor carlos = new Vendedor(2000, 1.35, "Carlos");

        Veiculo uno = new Veiculo(50000, "Fiat", 2020, 0);

        Mostruario secaoA = new Mostruario(carlos);

        //Mostruario secaoB = new Mostruario();

        secaoA.Carros.Add(uno);
        // secaoA.Carros.Add(uno);
        // secaoA.Carros.Add(uno);

        Console.WriteLine(secaoA.CalculaValor());
    }
예제 #5
0
    public static void Main(string[] args)
    {
        Console.Clear();

        Vendedor carlos  = new Vendedor("Matheus", 1800.00, 5.0);
        Veiculo  ferrari = new Veiculo("Ferrari", 2020, 150000, 0);

        Mostruario session_A = new Mostruario(carlos);

        session_A.carros.Add(ferrari);
        session_A.carros.Add(ferrari);
        session_A.carros.Add(ferrari);
        session_A.carros.Add(ferrari);

        double total = session_A.CalculaValor();

        Console.WriteLine("Quantidade de Carros na Sessao: {0}", session_A.carros.Count);
        Console.WriteLine("Valor total da sessao: {0}", total);
    }
    public void calculaValor()
    {
        int sair = 0; //VARIÁVEL PARA CONTROLAR A EXECUÇÃO DO WHILE

        //ATRIBUINDO OS DADOS DE UM VENDEDOR
        Vendedor   Webhe  = new Vendedor("WEBHE", 2000.34, 1.34);
        Mostruario secaoA = new Mostruario(Webhe);

        secaoA.setRepresentante(Webhe);


        while (sair == 0)
        {
            Console.WriteLine("DIGITE UMA MARCA DE CARRO");
            string marca = Console.ReadLine();
            Console.WriteLine("DIGITE O ANO DO CARRO");
            int ano = int.Parse(Console.ReadLine());
            Console.WriteLine("DIGITE O KM DO CARRO");
            int km = int.Parse(Console.ReadLine());
            Console.WriteLine("DIGITE O VALOR DO CARRO");
            double valorVeiculo = double.Parse(Console.ReadLine());


            Veiculo uno = new Veiculo(marca, ano, km, valorVeiculo); //PASSANDO OS ATRIBUTOS PARA O TIPO VEÍCULO
            secaoA.carros.Add(uno);

            //VERIFICANDO COM O USUÁRIO SE ELE DESEJA CONTINUAR OU SAIR
            Console.WriteLine("1 - PARA SAIR \n 0 - CONTINUAR \n");
            sair = int.Parse(Console.ReadLine());
        }

        // SOMAR OS VALORES DE TODOS OS CARROS
        double soma = 0;

        for (int i = 0; i < secaoA.carros.Count; i++)
        {
            soma += secaoA.carros[i].getValor();
        }

        //EXIBINDO A SOMA TOTAL
        Console.WriteLine("SOMA TOTAL calculaValor :  {0}", soma);
    }
예제 #7
0
    public static void Main(string[] args)
    {
        Vendedor carlos = new Vendedor("Carlos", 2000, 1.34);
        Veiculo  uno    = new Veiculo("Fiat", 2020, 0, 50000);

        Mostruario secaoA = new Mostruario(carlos);

        secaoA.carros.Add(uno);
        secaoA.carros.Add(uno);
        secaoA.carros.Add(uno);

        /*
         * double soma = 0;
         * for (int i=0; i<secaoA.carros.Count; i++)
         * {
         * soma += secaoA.carros[i].getValor();
         * }
         */

        secaoA.CalculaValor();
    }