Ejemplo n.º 1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Cliente fulano = new Cliente();

            fulano.Nome     = "Fulano de Tal";
            fulano.Endereco = new Endereco()
            {
                Numero      = 0,
                Logradouro  = "Rua dos bobos",
                Complemento = "Casa muito engraçada",
                Bairro      = "Bairro",
                Cidade      = "Cidade"
            };

            using (var contexto = new LojaContext())
            {
                contexto.Clientes.Add(fulano);
                contexto.SaveChanges();
            }
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Produto produto1 = new Produto()
            {
                Nome          = "Suco de Laranja",
                Categoria     = "Bebidas",
                PrecoUnitario = 8.79,
                Unidade       = "Litros"
            };
            Produto produto2 = new Produto()
            {
                Nome          = "Café",
                Categoria     = "Bebidas",
                PrecoUnitario = 12.45,
                Unidade       = "Gramas"
            };
            Produto produto3 = new Produto()
            {
                Nome          = "Macarrão",
                Categoria     = "Alimentos",
                PrecoUnitario = 4.23,
                Unidade       = "Gramas"
            };

            Promocao promocaoPascoa = new Promocao();

            promocaoPascoa.Descricao   = "Páscoa Feliz";
            promocaoPascoa.DataInicio  = DateTime.Now;
            promocaoPascoa.DataTermino = DateTime.Now.AddMonths(3);

            promocaoPascoa.IncluirProduto(produto1);
            promocaoPascoa.IncluirProduto(produto2);
            promocaoPascoa.IncluirProduto(produto3);

            using (var contexto = new LojaContext())
            {
                contexto.Promocoes.Add(promocaoPascoa);
                contexto.SaveChanges();
            }
        }
Ejemplo n.º 3
0
        private void btnComprar_Click(object sender, EventArgs e)
        {
            Compra compra = new Compra
            {
                Quantidade = Convert.ToInt32(txtQuantidade.Text),
                Produto    = new Produto()
                {
                    Nome          = txtProduto.Text,
                    Categoria     = txtCategoriaCompra.Text,
                    PrecoUnitario = Convert.ToDouble(txtPrecoUnitario.Text),
                    Unidade       = txtUnidade.Text
                }
            };

            compra.Preco = compra.Produto.PrecoUnitario * compra.Quantidade;
            MessageBox.Show("Preço" + compra.Preco.ToString("C2"));
            using (var contexto = new LojaContext())
            {
                contexto.Compras.Add(compra);
                contexto.SaveChanges();
            }
            LerProdutos();
        }
Ejemplo n.º 4
0
 public void Adicionar(Produto p)
 {
     contexto.Produtos.Add(p);
     contexto.SaveChanges();
 }