private void btnExcluir_Click(object sender, EventArgs e) { if (txtCodigoPedidoFor.Text != "") { var context = new DatabaseEntities(); int codigo = Convert.ToInt32(txtCodigoPedidoFor.Text); tbPedidoFornecedor pedidoFornecedor = context.tbPedidoFornecedor.First(p => p.idPedidoFornecedor == codigo); context.tbPedidoFornecedor.Attach(pedidoFornecedor); context.Set <tbPedidoFornecedor>().Remove(pedidoFornecedor); context.SaveChanges(); } mensagem = new frmMensagem { mensagem = "Excluir" }; listarPedidoAguardando(); limpar(); mensagem.Show(); }
private void btnSalvar_Click(object sender, EventArgs e) { var context = new DatabaseEntities(); if (txtCodigoPedidoFor.Text == "") { var pedidoFor = new tbPedidoFornecedor() { idFornecedor = Convert.ToInt32(lblIdFornecedor.Text), idProduto = idProduto, usuario = Properties.Settings.Default.usuario, dataSolicitacao = txtDataPedido.Text, quantidade = txtQuantidade.Text, stausPedido = "Aguardando", }; context.tbPedidoFornecedor.Add(pedidoFor); context.SaveChanges(); mensagem = new frmMensagem { mensagem = "Salvar" }; } else { int codigo = Convert.ToInt32(txtCodigoPedidoFor.Text); tbPedidoFornecedor PedidoFor = context.tbPedidoFornecedor.First(p => p.idPedidoFornecedor == codigo); PedidoFor.idProduto = idProduto; PedidoFor.idFornecedor = Convert.ToInt32(lblIdFornecedor.Text); PedidoFor.quantidade = txtQuantidade.Text; PedidoFor.dataSolicitacao = txtDataPedido.Text; context.SaveChanges(); mensagem = new frmMensagem { mensagem = "Atualizar" }; } limpar(); mensagem.Show(); listarPedidoAguardando(); }