private bool validarCpfCnpj() { var cpfCnpj = maskedTxtCpfCnpj.Text; var valido = false; //ignore se nao informar if (cpfCnpj.Equals(" , , / -")) { return(true); } if (cbTipoCliente.SelectedIndex == (int)TypeClassificaoCliente.Cliente) { valido = StringUtilIts.IsCpf(cpfCnpj); if (!valido) { XMessageIts.Advertencia("CPF: " + cpfCnpj + " inválido"); } } else { valido = StringUtilIts.IsCnpj(cpfCnpj); if (!valido) { XMessageIts.Advertencia("CNPJ: " + cpfCnpj + " inválido"); } } return(valido); }
private void showFlagCNPJ(string cnpj) { this.lblFlagValidando.Visible = false; this.lblFlagCnpj.Visible = true; if (StringUtilIts.IsCnpj(cnpj) && this.ResultValidation != null) { this.lblFlagCnpj.Appearance.Image = Properties.Resources.apply_16x16; this.maskedTxtCpfCnpj.Enabled = false; this.lblFlagCnpj.ToolTip = "CNPJ válido perante a RFB."; this.lblValidacaoRFB.Visible = true; } else if (StringUtilIts.IsCnpj(cnpj)) { this.lblFlagCnpj.Appearance.Image = Properties.Resources.apply_16x16; this.maskedTxtCpfCnpj.Enabled = false; this.lblValidacaoRFB.Visible = false; this.lblFlagValidando.ToolTip = "CNPJ pode não estar regular"; } else { this.lblFlagCnpj.Appearance.Image = Properties.Resources.cancel_16x16; this.lblFlagCnpj.ToolTip = "CNPJ inválido."; } }