none
wpf - Pelo amor de Deus alguém pode me ajudar!!! RRS feed

  • 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 - 20

    porem 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

    sábado, 22 de agosto de 2015 02:13

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
    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
    ----------------------------------------------------------

    sábado, 22 de agosto de 2015 13:08
    Moderador
  • 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,00

    ModeloVendas 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);
                }

                        
    sábado, 22 de agosto de 2015 20:54
  • 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.

    quinta-feira, 27 de agosto de 2015 14:01
  • 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
    sexta-feira, 28 de agosto de 2015 14:57