Dados em memoria e loop com gridwies csharp

14/06/2013

0

Olá galera
Minha dúvida é a seguinte: Como eu vou fazer isso?

Aqui está tudo certo , porem na tabela vendas o vendedor pode vender vários item para um cliente.Inseridos um por um
E esses precisam ocupar um lugar em memoria, pois quando concluir a venda fazer um loop e gravar tudo no banco de uma so vez atraves de uma transação.
No delphi eu utilizava o clientdataset em memoria. armazena os dados em dbgrid para que o vendedor podesse ve-los um a um e no final da venda fazia um loop e gravava tudo no banco. Alguém tem uma ideia ou um exemplo de como fazer isso em c# asp.net ?
Obrigado a todos. Especialmente ao Joel

protected void btnInserir_Click(object sender, EventArgs e)
{
calculaSubTotal();


ArrayList arr = new ArrayList();
arr.Add(drpListaCliente.SelectedValue);
arr.Add(drpListaProduto.SelectedValue);
arr.Add(double.Parse(txtValorUnidade.Text));
arr.Add(int.Parse(txtQuantidade.Text));
arr.Add(double.Parse(txtDesconto.Text));
arr.Add(double.Parse(txtSubtotal.Text));

insertSql ven = new insertSql();
ven.InsertVendas(arr);




Carlos Faria

Carlos Faria

Responder

Posts

14/06/2013

Carlos Faria

Tentando ser mais claro, é preciso guardar em memoria os produtos até que o vendedor click no botão finalizar venda. Somente a partir desse momento posso gravar todos os itens vendidos no banco
Responder

16/06/2013

Carlos Faria

????????????????????
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar