private void gridPedidos_CellContentClick(object sender, DataGridViewCellEventArgs e) { Pedido.Item ip = new Pedido.Item(); LoadTableItemPedido(); if (gridPedidos.CurrentRow.Cells["Status"].Value.ToString() == "Pendente") { btnFinalizar.Enabled = true; btnCancelar.Enabled = true; btnEditar.Enabled = true; } else { btnFinalizar.Enabled = false; btnCancelar.Enabled = false; btnEditar.Enabled = false; } }
public void Incluir() { var pedido = new Pedido(); pedido.Data = DateTime.Now; pedido.Cliente = new Cliente() { Id = "7860a3f3-c25d-4205-a89e-c8e7cd2397de", Nome = "José da Silva", Telefone = "3399849", Email = "*****@*****.**" }; pedido.FormaPagamento = FormaPagamentoEnum.Dinheiro; pedido.Items = new List <Pedido.Item>(); var item = new Pedido.Item(); item.Produto = new Produto() { Id = "a39d817b-ec6b-4a20-b813-e8f7997ebd59", Nome = "Lápis", Preco = 100, Estoque = 0 }; item.Quantidade = 3; item.Ordem = 1; item.Preco = 100; pedido.Items.Add(item); item = new Pedido.Item(); item.Produto = new Produto() { Id = "ea164ec4-5574-4476-9776-534fec0ba8d2", Nome = "Caneta", Preco = 10, Estoque = 0 }; item.Quantidade = 2; item.Ordem = 2; item.Preco = 10; pedido.Items.Add(item); var dal = new PedidoDAL(); dal.Incluir(pedido); }