Usuário com melhor resposta
Atualizar uma celula do datagridview

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
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
- Editado adeilsoncs segunda-feira, 23 de abril de 2018 13:41
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 23:06
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.
-
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
- Editado adeilsoncs segunda-feira, 23 de abril de 2018 13:41
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 23:06