none
de acordo como usuario vai preenchendo o textbox o cnpj vai colocando suas separações RRS feed

  • Pergunta

  • De acordo como usuario vai preenchendo o textbox o cnpj vai colocando suas separações, tentei utilizar a masktextbox mais ele fica colocando como ",(virgula)" no banco de dados.

    Atenciosamente,
    José Henrique Sabino

    sexta-feira, 12 de setembro de 2014 13:53

Respostas

  • José Sabino

    Aqui fala em varios tipos de mascaras no textBox.

    sugiro implementar no leave do textbox, pois no textChanget vai tornar a aplicação mais lenta.

    http://www.linhadecodigo.com.br/artigo/1786/csharp-mascaras-dinamicas-para-textbox-com-qualquer-tipo-numerico-cep-cpf-cnpj-moeda-data.aspx

    qualquer coisa fala ai.

    sexta-feira, 12 de setembro de 2014 14:11
  • José Sabino eu faço o seguinte no meu sistema (funciona muito bem).

    01 - maskedTextBox com a mask (máscara) 99,999,999/999-99

    02 - alinho o texto no meio

    03 - deixo o tamanho do campo com 105

    04 - faço um evento leave (se estiver incorreto pergunto ao usuário se ele deseja digitar novamente, se ele colocar não, preencho com "") pois no meu sistema o CNPJ ou o CPF é obrigatório.

    05 - na hora de gravar verifico se um dos dois está preenchido (CPF ou CNPJ), se nenhum dos dois, passo a informação de que um ou outro é obrigatório.

    sexta-feira, 12 de setembro de 2014 15:31

Todas as Respostas

  • José Sabino

    Aqui fala em varios tipos de mascaras no textBox.

    sugiro implementar no leave do textbox, pois no textChanget vai tornar a aplicação mais lenta.

    http://www.linhadecodigo.com.br/artigo/1786/csharp-mascaras-dinamicas-para-textbox-com-qualquer-tipo-numerico-cep-cpf-cnpj-moeda-data.aspx

    qualquer coisa fala ai.

    sexta-feira, 12 de setembro de 2014 14:11
  • José Sabino eu faço o seguinte no meu sistema (funciona muito bem).

    01 - maskedTextBox com a mask (máscara) 99,999,999/999-99

    02 - alinho o texto no meio

    03 - deixo o tamanho do campo com 105

    04 - faço um evento leave (se estiver incorreto pergunto ao usuário se ele deseja digitar novamente, se ele colocar não, preencho com "") pois no meu sistema o CNPJ ou o CPF é obrigatório.

    05 - na hora de gravar verifico se um dos dois está preenchido (CPF ou CNPJ), se nenhum dos dois, passo a informação de que um ou outro é obrigatório.

    sexta-feira, 12 de setembro de 2014 15:31