} //CPFouCNPJDeveSerPreenchido protected void CPFouCNPJDeveSerValido() { if (!CpfCnpj.Validar(CpfCnpj.Numero)) { ListaErros.Add("CPF ou CNPJ deve ser valido"); } } //CPFouCNPJDeveSerValido
protected void CPFouCNPJDeveSerValido() { if (!CpfCnpj.Validar(CpfCnpj.CpfCnpj)) { AdicionarErros("CPF ou CNPJ inválido!"); } }
public bool PessoaJuridica() { var n = CpfCnpj.Normalize(NormalizationForm.FormD); var semPontuacao = Regex.Replace(n, "[^A-Za-z0-9| ]", string.Empty); return(semPontuacao.Length >= 14); }
public override void Validate(Empresa empresa) { base.Validate(empresa); if (CpfCnpj.Length == 0 || CpfCnpj.Trim() == ", , -") { throw new CampoVazioException("O campo CPF deve ser informado."); } if (DataNascimento.Date == DateTime.MinValue) { throw new CampoVazioException("O campo Nascimento deve ser informado."); } if (Rg.Length == 0) { throw new CampoVazioException("O campo RG deve ser informado."); } if (empresa != null) { if (empresa.Uf == Estado.PR && (DateTime.Now.Year - DataNascimento.Year) < 18) { throw new FornecedorMenorDeIdadeException("Fornecedor " + Nome + " é menor de idade, portanto, não válido para essa empresa."); } } }
public override void Validate(Empresa empresa) { base.Validate(empresa); if (CpfCnpj.Length == 0 || CpfCnpj.Trim() == ", , / -") { throw new CampoVazioException("O campo CNPJ deve ser informado."); } }
public PessoaJuridica( string razaoSocial, string nomeFantasia, CpfCnpj cnpj) : base(TipoPessoa.PessoaJuridica) { RazaoSocial = razaoSocial; NomeFantasia = nomeFantasia; Cnpj = cnpj; }
public PessoaFisica( string nome, CpfCnpj cpf, Sexo sexo, DateTime dataNascimento, string profissao, EstadoCivil estadoCivil) : base(TipoPessoa.PessoaFisica) { Nome = nome; Cpf = cpf; Sexo = sexo; DataNascimento = dataNascimento; Profissao = profissao; EstadoCivil = estadoCivil; }
private void button2_Click(object sender, EventArgs e) { CpfCnpj cpf = new CpfCnpj(); if (CpfCnpj.CpfCnpjUtils.IsValid(mtxt_cpf.Text.Replace(".", "").Replace("-", "").Trim())) { MessageBox.Show("CPF válido.", "Validação de CPF", MessageBoxButtons.OK, MessageBoxIcon.Information); button2.Image = JSVILLELA.Properties.Resources.Check; } else { MessageBox.Show("CPF inválido.", "Validação de CPF", MessageBoxButtons.OK, MessageBoxIcon.Stop); button2.Image = JSVILLELA.Properties.Resources.Wrong; } mtxt_cpf.Focus(); }
/// <summary> /// Serializa os dados do cheque. /// </summary> /// <param name="writer">TextWriter.</param> public void Serializar(System.IO.TextWriter writer) { var retorno = new StringBuilder(); retorno.Append(Banco); retorno.Append(Agencia.PadLeft(5, '0')); retorno.Append(Conta.Replace("-", string.Empty).PadLeft(10, '0')); retorno.Append(Num.ToString().PadLeft(6, '0')); retorno.Append(Valor.ToString().Replace(".", string.Empty).Replace(",", string.Empty).PadLeft(13, '0')); retorno.Append(DataCad.ToShortDateString()); retorno.Append(CpfCnpj.LimpaCpfCnpj().PadLeft(14, '0')); retorno.Append(UF); retorno.Append(DataVenc.GetValueOrDefault().ToShortDateString()); retorno.Append(DataVencUtil.GetValueOrDefault().ToShortDateString()); retorno.Append(DataVencOriginal.GetValueOrDefault().ToShortDateString()); retorno.Append(DataVencUtilOriginal.GetValueOrDefault().ToShortDateString()); retorno.Append(CodCompensacao); retorno.Append(DigitoVerificador2); retorno.Append(Tipificacao); retorno.Append(DigitoVerificador1); retorno.Append(DigitoVerificador3); retorno.Append(PracaCompensacao); retorno.Append(string.Empty.PadLeft(33, ' ')); if (Emitente.Count() > 30) { retorno.Append(Emitente.Substring(0, 30)); } else { retorno.Append(Emitente.PadLeft(30, ' ')); } retorno.Append(string.Empty.PadLeft(12, ' ')); retorno.Append(Fatura.ToString().PadLeft(14, '0')); retorno.Append(ValorFatura.ToString().Replace(".", string.Empty).Replace(",", string.Empty).PadLeft(15, '0')); retorno.Append(ChaveDanfe); retorno.Append(SerieFatura); writer.WriteLine(retorno); }
public void InsertProdutor(string ValorUF) { try { string id_usuario_logado = @HttpContextAccessor.HttpContext.Session.GetString("IdNomeUsuarioLogado"); string sql = ""; if (CpfCnpj == null) { CpfCnpj = ""; } if (Cpf == null) { Cpf = ""; } if (Ie == null) { Ie = ""; } if (Endereco == null) { Endereco = ""; } if (Cidade == null) { Cidade = ""; } if (Bairro == null) { Bairro = ""; } if (Cep == null) { Cep = ""; } if (Contato == null) { Contato = ""; } if (EmailContato == null) { EmailContato = ""; } if (FoneContato == null) { FoneContato = ""; } if (Id == 0) { sql = $"INSERT INTO FORNECEDORES " + $"(NOME,CNPJ_CPF,CPF,INSTEST,ENDERECO,CIDADE,BAIRRO,ESTADO," + $"CEP,CONTATO,EMAIL,FONE) " + $"VALUES ('{Descricao.ToString().ToUpper()}'," + $"'{CpfCnpj.ToString().Replace(",", ".")}','{Cpf.ToString().Replace(",", ".")}'," + $"'{Ie.ToString().ToUpper()}','{Endereco.ToString().ToUpper()}'," + $"'{Cidade.ToString().ToUpper()}','{Bairro.ToString().ToUpper()}'," + $"'{ValorUF.ToString().ToUpper()}','{Cep.ToString().ToUpper()}'," + $"'{Contato.ToString().ToUpper()}','{EmailContato.ToString().ToUpper()}'," + $"'{FoneContato.ToString().ToUpper()}')"; } else { sql = $"UPDATE FORNECEDORES " + $"SET NOME='{Descricao}'," + $"CNPJ_CPF='{CpfCnpj.ToString().Replace(",", ".")}'," + $"CPF='{Cpf.ToString().Replace(",", ".")}'," + $"INSTEST='{Ie.ToString().Replace(",", ".")}'," + $"ENDERECO='{Endereco.ToString().Replace(",", ".")}'," + $"CIDADE='{Cidade.ToString().Replace(",", ".")}'," + $"BAIRRO='{Bairro.ToString().Replace(",", ".")}'," + $"ESTADO='{ValorUF.ToString().Replace(",", ".")}'," + $"CEP='{Cep.ToString().Replace(",", ".")}'," + $"CONTATO='{Contato.ToString().Replace(",", ".")}'," + $"EMAIL='{EmailContato.ToString().Replace(",", ".")}'," + $"FONE='{FoneContato.ToString().Replace(",", ".")}'" + $" WHERE ID='{Id}'"; } DAL objDAL = new DAL(); objDAL.ExecutarComandoSQL(sql); objDAL.FechaComandoSQL(); } catch (Exception error) { } }