Ejemplo n.º 1
0
 private static void RecuperarDadosEntity()
 {
     using (var context = new ProdutoDAOEF())
     {
         IList <Produto> produtos = context.Produtos();
         foreach (var item in produtos)
         {
             Console.WriteLine($"Produto \n ID: {item.Id} \n Nome: {item.Nome} \n Categoria: {item.Categoria} \n Valor: {item.PrecoUnitario}");
         }
     }
 }
Ejemplo n.º 2
0
        private static void ExcluirProduto(string id)
        {
            using (var contexto = new ProdutoDAOEF())
            {
                Console.WriteLine("Informe o id do produto a ser excluido: ");
                int             idSearch = Convert.ToInt32(id);
                IList <Produto> produtos = contexto.Produtos();
                foreach (var item in produtos)
                {
                    if (item.Id == idSearch)
                    {
                        contexto.DeletarProduto(item);
                    }
                }

                RecuperarDadosEntity();
            }
        }
Ejemplo n.º 3
0
        private static void AtualizaProduto(string id)
        {
            int aux = Convert.ToInt32(id);

            using (var context = new ProdutoDAOEF())
            {
                IList <Produto> p    = context.Produtos();
                Produto         paux = p.Where(b => b.Id == aux).FirstOrDefault();
                Console.WriteLine($"Nome do produto: {paux.Nome}. Informe o nome do produto");
                string nome = Console.ReadLine();
                paux.Nome = nome;
                Console.WriteLine($"Valor do produto: {paux.PrecoUnitario}. Informe o nome valor");
                string va = Console.ReadLine();
                paux.PrecoUnitario = Convert.ToDouble(va);
                context.AdcionarPRoduto(paux);
            }
            RecuperarDadosEntity();
        }