Click here to Skip to main content
15,887,267 members
Home / Discussions / C#
   

C#

 
GeneralRe: Personnel IO Pin
Pete O'Hanlon21-Apr-13 21:23
mvePete O'Hanlon21-Apr-13 21:23 
GeneralRe: Personnel IO Pin
Eddy Vluggen21-Apr-13 22:54
professionalEddy Vluggen21-Apr-13 22:54 
Questioncrystal report visual studio 2010 Pin
kalaiselvansurya21-Apr-13 4:17
kalaiselvansurya21-Apr-13 4:17 
QuestionWPF: Add child node to TreeView for other thread Pin
Boltian21-Apr-13 1:41
Boltian21-Apr-13 1:41 
AnswerRe: WPF: Add child node to TreeView for other thread Pin
Dave Kreskowiak21-Apr-13 4:14
mveDave Kreskowiak21-Apr-13 4:14 
GeneralRe: WPF: Add child node to TreeView for other thread Pin
Boltian6-May-13 6:43
Boltian6-May-13 6:43 
GeneralRe: WPF: Add child node to TreeView for other thread Pin
Dave Kreskowiak6-May-13 7:34
mveDave Kreskowiak6-May-13 7:34 
Questionerro ao fazer um calculo deixando o campo desconto vazio! Pin
Member 1000184520-Apr-13 17:55
Member 1000184520-Apr-13 17:55 
C#
Olá amigos dos forum! eu tenho um método para calcular as textbox de um form caixa loja, até ai tudo bem! mais digamos que eu não preencha o campo desconto na compra de um cliente e precise calcular apenas os campos valorUnit * quantidade? como faço pra tratar o campo desconto, para não dá erro na hora de calcular?
o método que estou usando abaixa parece perfeito, mais quando eu clico no botão "calcula" ele não execulta nenhuma ação... Obrigado a todos por qualquer ajuda? segue o ex:


//Método para verificar se os valoreres das textboxs txtValorUnitario, txtQuantidade, txtValorPago são validos
        private bool Valida(params string[] valores)
        {
           return valores.Aggregate(true, (current, v) => current & TypeDescriptor.GetConverter(typeof(double)).IsValid(v));
        }
        //Método calcula textbox
        private void calcula()
        {
            if (Valida(txtValorUnitario.Text, txtQuantidade.Text, txtValorPago.Text))
            {
                double valorUnitario, quantidade, desconto, valorPago, troco, total;
                valorUnitario = Convert.ToDouble(txtValorUnitario.Text);
                quantidade = Convert.ToDouble(txtQuantidade.Text);
                valorPago = Convert.ToDouble(txtValorPago.Text);
                double.TryParse(txtDesconto.Text, out desconto);

                total = (valorUnitario * quantidade) - desconto;
                troco = valorPago - total;

                txtValorTotal.Text = String.Format("{0:C}", total);
                txtTroco.Text = String.Format("{0:C}", troco);
                txtTotal.Text = String.Format("{0:C}", total);
            }
        }

AnswerRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
PIEBALDconsult20-Apr-13 18:04
mvePIEBALDconsult20-Apr-13 18:04 
AnswerRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
OriginalGriff20-Apr-13 21:58
mveOriginalGriff20-Apr-13 21:58 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
Member 1000184524-Apr-13 13:03
Member 1000184524-Apr-13 13:03 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
OriginalGriff24-Apr-13 21:52
mveOriginalGriff24-Apr-13 21:52 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
Member 1000184524-Apr-13 23:42
Member 1000184524-Apr-13 23:42 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
OriginalGriff25-Apr-13 0:19
mveOriginalGriff25-Apr-13 0:19 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
Member 1000184526-Apr-13 11:58
Member 1000184526-Apr-13 11:58 
GeneralRe: erro ao fazer um calculo deixando o campo desconto vazio! Pin
OriginalGriff26-Apr-13 21:39
mveOriginalGriff26-Apr-13 21:39 
QuestionIs monodevelo suitable for a digital pet project in linux? Pin
eleazaro20-Apr-13 10:26
eleazaro20-Apr-13 10:26 
AnswerRe: Is monodevelo suitable for a digital pet project in linux? Pin
jschell21-Apr-13 6:02
jschell21-Apr-13 6:02 
AnswerRe: Is monodevelo suitable for a digital pet project in linux? Pin
Eddy Vluggen21-Apr-13 9:06
professionalEddy Vluggen21-Apr-13 9:06 
Questionexample for using webrequest and webresopnse Pin
arashmousapour20-Apr-13 2:37
arashmousapour20-Apr-13 2:37 
AnswerRe: example for using webrequest and webresopnse Pin
Mycroft Holmes20-Apr-13 13:56
professionalMycroft Holmes20-Apr-13 13:56 
QuestionDev platform for Kinect Pin
hanzibal219-Apr-13 23:18
hanzibal219-Apr-13 23:18 
QuestionVS C# Application Choice Pin
MWRivera19-Apr-13 12:13
MWRivera19-Apr-13 12:13 
AnswerRe: VS C# Application Choice Pin
NotPolitcallyCorrect19-Apr-13 14:10
NotPolitcallyCorrect19-Apr-13 14:10 
AnswerRe: VS C# Application Choice Pin
Yvan Rodrigues19-Apr-13 14:11
professionalYvan Rodrigues19-Apr-13 14:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.