Usuário com melhor resposta
wpf - Pelo amor de Deus alguém pode me ajudar!!!

Pergunta
-
Boa Noite
Tenho uma aplicação rodando em wpf e a mesma possui um datagrid chamado parcela_pagamentos.
A minha duvida é a seguinte:
Vendi um produto a 80 reais em 4 vezes, no caso 4 parcelas de 20 reais:
1 - 20
2 - 20
3 - 20
4 - 20porem a primeira vo dar 40 reais, como faço para recalcular e recolocar as outras parcelas???
Uso uma lista para colocar os produtos e as parcelas, tentei usar o RowEditEnding porem sem sucesso...
Alguem pode me ajudar
Podemos pagar para o desenvolvedor que ajudar...dionathanbatista@gmail.com
Respostas
-
Boa tarde,
Por falta de retorno do usuário, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma thread nova.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
- Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 14:57
Todas as Respostas
-
Poste o codigo que voce fez no RowEditEnding.
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
-
Utilizei o Código abaixo, mas ele sempre salva o primeiro que foi lançado não o alterado..
ex:
foi lancado 3 parcelas de 22,50 alterei a primeira para 22,00 e dei enter quando vi ele continuou salvando a primeira como 22,50 mas se eu der enter novamente dai sim ele busca o que eu tinha digitado no caso 22,00ModeloVendas atual = e.Row.DataContext as ModeloVendas;
foreach (ModeloVendas item_pag in dgw_pagamento.ItemsSource)
{
ModeloVendas modelovendas = new ModeloVendas();
modelovendas.Vencimento = Convert.ToDateTime(atual.Vencimento);
modelovendas.ValorParcela = atual.ValorParcela;
modelovendas.ValorTotal = atual.ValorTotal;
modelovendas.NumeroDocumento = atual.NumeroDocumento;
modelovendas.TipoPagamento = atual.TipoPagamento;
Parcelapagamentos.Add(modelovendas);
}- Editado Dionathan Batista Donizetti sábado, 22 de agosto de 2015 20:55 esqueci um detalhe
-
Olá Dionathan Batista Donizetti,
Tudo bem?
Você conseguiu resolver o seu problema?
Atencisoamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
-
Boa tarde,
Por falta de retorno do usuário, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma thread nova.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
- Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 14:57