none
Atualizar uma celula do datagridview RRS feed

  • Pergunta

  • Bom dia,

    Eu estou fazendo uma sistema de PDV em c#.. Na minha tela de vendas 

    eu faço a pesquisa do produto pelo código e quando clico no botão adicionar os campo são inseridos no datagridview 

    sem serem salvos no banco de dados. 

    O meu problema é se eu pesquisar o mesmo produto e clicar em adicionar ele insere o mesmo produto novamente

    gostaria de saber se tem como eu somente atualizar a quantidade caso o produto pesquisado seja o mesmo 

    que esteja na gridview

    Atenciosamente Daniel Moura 

    quinta-feira, 19 de abril de 2018 13:54

Respostas

  • Bom dia,

    Eu estou fazendo uma sistema de PDV em c#.. Na minha tela de vendas 

    eu faço a pesquisa do produto pelo código e quando clico no botão adicionar os campo são inseridos no datagridview 

    sem serem salvos no banco de dados. 

    O meu problema é se eu pesquisar o mesmo produto e clicar em adicionar ele insere o mesmo produto novamente

    gostaria de saber se tem como eu somente atualizar a quantidade caso o produto pesquisado seja o mesmo 

    que esteja na gridview

    Atenciosamente Daniel Moura 

    Daniel,

    Faça uma verificação na sua grid de produtos se o mesmo existe, conforme sua primarykey, e autoincremente a coluna quantidade...

    O ideal seria criar uma lista de produtos carregados no seu datasource da grid (como um buffer), e trabalhar em cima dele atualizando a gridview. Assim você pode trafegá-lo entre as camadas de forma mais fácil

    Se ainda estiver sem solução, posso te ajudar... Me mostre seu código por favor

    []'s


    segunda-feira, 23 de abril de 2018 13:40

Todas as Respostas

  • Boa tarde, DanielMoura. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 19 de abril de 2018 19:48
    Moderador
  • Bom dia,

    Eu estou fazendo uma sistema de PDV em c#.. Na minha tela de vendas 

    eu faço a pesquisa do produto pelo código e quando clico no botão adicionar os campo são inseridos no datagridview 

    sem serem salvos no banco de dados. 

    O meu problema é se eu pesquisar o mesmo produto e clicar em adicionar ele insere o mesmo produto novamente

    gostaria de saber se tem como eu somente atualizar a quantidade caso o produto pesquisado seja o mesmo 

    que esteja na gridview

    Atenciosamente Daniel Moura 

    Daniel,

    Faça uma verificação na sua grid de produtos se o mesmo existe, conforme sua primarykey, e autoincremente a coluna quantidade...

    O ideal seria criar uma lista de produtos carregados no seu datasource da grid (como um buffer), e trabalhar em cima dele atualizando a gridview. Assim você pode trafegá-lo entre as camadas de forma mais fácil

    Se ainda estiver sem solução, posso te ajudar... Me mostre seu código por favor

    []'s


    segunda-feira, 23 de abril de 2018 13:40