Usuário com melhor resposta
Soma multiplicação e porcentagem entre duas ou mais textBox

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.
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".- Marcado como Resposta Paulo Soltech Automation sexta-feira, 17 de julho de 2015 01:22
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
-
-