Format de la chaîne d'entrée

Résolu/Fermé
Mervelis - 1 juil. 2021 à 20:07
 Utilisateur anonyme - 1 juil. 2021 à 23:36
Bonsoir, j'ai petit avec mon application au moment de calcul de TVA de les articles, le calcul de passe bien mais après l'enregistrement j'ai un message d'erreur comme " le format de la chaîne d'entrée est incorrect" aider moi svp. Merci d'avance
Voici mon code :

private void CalculatePrice()
        {
            try
            {

                txtTVA.Text = (double.Parse(txtPrice.Text) * 0.16).ToString();
                double price = Convert.ToDouble(txtPrice.Text);
                double tva = Convert.ToDouble(txtTVA.Text);
                double total = price + tva;
                txtPriceTVA.Text = Convert.ToString(total);

               
                double.Parse(txtTVA.Text).ToString("#,##0.00");
                double.Parse(txtPriceTVA.Text).ToString("#,##0.00");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //txtPrice.Text = "0";
            }
        }

        private void txtPrice_TextChanged_1(object sender, EventArgs e)
        {

            if (txtPrice.Text == "" || txtPrice.Text == "0")
            {
                 txtPrice.Text = "";
                //txtCash.SelectionStart = 0;
                //txtCash.SelectionLength = txtCash.Text.Length;
                
            }
            else
            {
                CalculatePrice();
            }
        }
A voir également:

1 réponse

Utilisateur anonyme
1 juil. 2021 à 23:36
Mets ces 2 lignes en commentaires
                double.Parse(txtTVA.Text).ToString("#,##0.00");
                double.Parse(txtPriceTVA.Text).ToString("#,##0.00");


D'abord elles ne servent à rien car le résultat éventuel n'est pas utilisé, et je pense que c'est l'une des 2 (voir les 2) qui plantent


Quoiqu'il en soit, je constate, que tu n'appliques toujours aucun des conseils qu'on t'a donné depuis des mois, à quoi te sert il de venir ici si tu ne tiens pas compte des réponses que l'on te fait.....
0