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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar