Пример #1
0
        public void adicionar()
        {
            int count = 0;

            Console.Write("Deseja adicionar quantos produtos? ");
            int vezes = int.Parse(Console.ReadLine());

            do
            {
                Produto produto = new Produto();
                Console.Write("Informe o nome do {0}º produto: ", (count + 1));
                produto.Nome = Console.ReadLine();
                Console.Write("\nInforme o valor do {0}º produto: ", (count + 1));
                produto.Valor = double.Parse(Console.ReadLine());

                try
                {
                    repo.Produtos.Add(produto);
                    repo.SaveChanges();
                    Console.WriteLine("Produto Adicionado!\n");
                }
                catch (Exception e)
                {
                    Console.WriteLine("Ocorreu um erro!\n{0}\n", e);
                }
                count++;
            }while (count < vezes);

            Console.WriteLine("Digite qualquer tecla para continuar...\n");
            Console.ReadKey();
        }
Пример #2
0
        public void adicionar()
        {
            Produto p = new Produto();

            p.Nome  = "pao";
            p.Valor = 1.22;

            Compra c = new Compra();

            c.Produto    = p;
            c.Quantidade = 6;
            c.Valor      = (p.Valor * c.Quantidade);

            try
            {
                repo.Compras.Add(c);
                repo.SaveChanges();
                Console.WriteLine("Compra adicionada com sucesso!");
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }

            Console.WriteLine("\nDigite qualquer tecla para continuar...");
            Console.ReadKey();
        }