Exemple #1
0
 private Pis(string numeroPis) : base(numeroPis, null)
 {
     if (!string.IsNullOrEmpty(NumeroDocumento))
     {
         if (NumeroDocumento.Length < _tamanhoPis)
         {
             NumeroDocumento = NumeroDocumento.PadLeft(_tamanhoPis, '0');
         }
     }
 }
Exemple #2
0
 private Cei(string numeroCei) : base(numeroCei, null)
 {
     if (!string.IsNullOrEmpty(NumeroDocumento))
     {
         if (NumeroDocumento.Length < TamanhoCei)
         {
             NumeroDocumento = NumeroDocumento.PadLeft(TamanhoCei, '0');
         }
     }
 }
Exemple #3
0
        private TituloEleitor(string numeroTitulo, string zonaEleitoral, string secaoEleitoral) : base(numeroTitulo, null)
        {
            if (!string.IsNullOrEmpty(NumeroDocumento))
            {
                if (NumeroDocumento.Length < TamanhoTituloEleitor)
                {
                    NumeroDocumento = NumeroDocumento.PadLeft(TamanhoTituloEleitor, '0');
                }

                DomicilioEleitoral = NumeroDocumento.Substring(NumeroDocumento.Length - 4, 2);
                EstadoEmissor      = DomicilioEleitoral.ToDomicilioEleitoral();
            }

            ZonaEleitoral  = !string.IsNullOrEmpty(zonaEleitoral) ? zonaEleitoral.RemoverMascaraEdicao() : "";
            SecaoEleitoral = !string.IsNullOrEmpty(secaoEleitoral) ? secaoEleitoral.RemoverMascaraEdicao() : "";
        }