private void LoadGrid() { BDAiComidaEntities context = new BDAiComidaEntities(); List<tb_itens_pedidos> lstitens = context.tb_itens_pedidos.ToList<tb_itens_pedidos>(); GVItensPedidos.DataSource = lstitens; GVItensPedidos.DataBind(); }
protected void btnAdicionarProd_Click(object sender, EventArgs e) { tb_cliente cliente = new tb_cliente() { Cpf = txtCliente.Text }; tb_produto produto = new tb_produto() { Id = Convert.ToInt32(txtProduto.Text), Preço = txtProduto.Text }; string cpf_cliente = cliente.Cpf; int id_produto = produto.Id; int qtd_produto = Convert.ToInt32(txtQtdProd.Text); double valor_produto = (Convert.ToDouble(produto.Preço) * qtd_produto); tb_itens_pedidos itens = new tb_itens_pedidos() { Id_produto = id_produto, Cpf_cliente = cpf_cliente, Qtd_produto = qtd_produto, Valor_total_produto = valor_produto }; BDAiComidaEntities context = new BDAiComidaEntities(); string valor = Request.QueryString["idItem"]; if (String.IsNullOrEmpty(valor)) { context.tb_itens_pedidos.Add(itens); lblmsg.Text = "Registro Inserido!"; } else { int id = Convert.ToInt32(valor); tb_itens_pedidos item = context.tb_itens_pedidos.First(c => c.Id_produto == id); item.Id_produto = itens.Id_produto; item.Cpf_cliente = itens.Cpf_cliente; item.Qtd_produto = itens.Qtd_produto; item.Valor_total_produto = itens.Valor_total_produto; lblmsg.Text = "Registro Alterado!"; }; context.SaveChanges(); }