none
Soma multiplicação e porcentagem entre duas ou mais textBox RRS feed

  • Pergunta

  • Tenho mais um problema com meu projetinho, o problema é o seguinte:

    estou fazendo um PDV para uso pessoal já resolvi alguns problemas aqui no fórum, mas este ainda não localizei, tenho um pedido de venda que esta somando os produtos adicionado em uma ListBox, a soma total já esta feito, meu problema é quando vou finalizar a venda, coloquei um botão para finalizar a venda, abrindo uma groupBox, mas quando digito o valor pago tenho dar um duplo click para sair o resultado, já tentei de tudo mas não consegui, 

    desde já agradeço a atenção de todos.

    quinta-feira, 16 de julho de 2015 23:32

Respostas

  • Olá Paulo,

    pelo que pude notar, você está declarando o valor de algumas variáveis no final.

    Recomendo que faça ao contrário.

    private void button1_Click(object sender, EventArgs e)
            {
                valorPago = Convert.ToDouble(txtValorPago.Text);
                desconto = Convert.ToDouble(txtDesconto.Text);
                troco = valorPago - somatoria - desconto;
                lblSomaTotal1.Text = String.Format("{0:C}", somatoria);
                lblSomatoria.Text = String.Format("{0:C}", troco);
            }

    Assim primeiro você atribui as variáveis, e depois exibe.


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".

    sexta-feira, 17 de julho de 2015 00:56

Todas as Respostas

  • Olá Lúcio!!

    o caso é o seguinte;

    eu realizo a venda, ou seja, adiciono os produtos, clicko no botão finalizar vendas me abre uma groupBox onde tem duas textBox, duas label e um botão, um textbox para colocar o valor pago, um textbox para colocar o desconto, umas da label traz o valor total da compra, e a outra label mostra o troco, eis aqui o código;

    private void button1_Click(object sender, EventArgs e)
            {
                lblSomaTotal1.Text = String.Format("{0:C}", somatoria);
                lblSomatoria.Text = String.Format("{0:C}", troco);
                valorPago = Convert.ToDouble(txtValorPago.Text);
                desconto = Convert.ToDouble(txtDesconto.Text);
                troco = valorPago - somatoria - desconto;
            }

    mas quando eu clicko no botão finaliza venda não aparece nenhum valor na groupBox, dai eu coloco o valor e clicko no botão Enter aparece o total gasto, e somente quando clicko novamente no botão Enter daí sim aparece o troco.

    será que tem como dar um jeito ou tenho de fazer outro comando...

    abs

    sexta-feira, 17 de julho de 2015 00:31
  • vlw Lúcio!!

    Deu certo, cara vc manja muito 

    muito obrigado

    Deus abençoe

    sexta-feira, 17 de julho de 2015 01:24
  • Olá Lúcio!!

    será que vc responder minha duvida que postei aqui, estou meio perdido com este meu programinha

    desde já agradeço

    Paulo Henrique

    sábado, 18 de julho de 2015 21:04