none
Usando if em c# RRS feed

  • Pergunta

  • Gostaria de saber se o código if que estou fazendo abaixo, não esta dando resultado, não esta entrando no if, não estou conseguindo descobrir o porque.

    if (txt_produto.Text == "002828")   
                             {
                                insumos.Add("(*) Análise Efetuada pela Phramaspecial.");
                                insumos.Add("(**) Análise Transcrita do Laudo do Fabricante.");
                                insumos.Add("(***) Análise Transcrita do do Laudo do Laboratório Terceiro T&E.");
                            }

    desde já agradeço.


    JUNIOR GUERREIRO T.I

    terça-feira, 19 de junho de 2018 18:58

Respostas

  • Ola,

    Voce pode converter o campo txt_produto.Text para int usando o ToInt32 e comparar com o numero 002828 sem as aspas , podera usar a estrutura try/catch para evitar erros.

    Recomendo criar uma MessageBox dentro da estrutura do if para verificar se nao esta entrando no if ou se um erro no codigo do insumos.Add

    • Marcado como Resposta Junior Guerreiro terça-feira, 19 de junho de 2018 20:16
    terça-feira, 19 de junho de 2018 20:07

Todas as Respostas

  • oi,

    Coloca um breakingpoint, nessa linha e olha o que está dentro da propriedade Text.

    terça-feira, 19 de junho de 2018 19:12
  • Ja fiz isso e esta passando o numero que estou fazendo a comparação, o Textbox esta passando o Numero "002828" que e o numero que estou comparando.

    JUNIOR GUERREIRO T.I

    terça-feira, 19 de junho de 2018 19:14
  • Ola,

    Voce pode converter o campo txt_produto.Text para int usando o ToInt32 e comparar com o numero 002828 sem as aspas , podera usar a estrutura try/catch para evitar erros.

    Recomendo criar uma MessageBox dentro da estrutura do if para verificar se nao esta entrando no if ou se um erro no codigo do insumos.Add

    • Marcado como Resposta Junior Guerreiro terça-feira, 19 de junho de 2018 20:16
    terça-feira, 19 de junho de 2018 20:07
  • Obrigado Arthur deu certinho depois que converti o textbox para Int32. Obrigado.

    JUNIOR GUERREIRO T.I

    terça-feira, 19 de junho de 2018 20:16