public static Cnpj Gerar() { string novoCnpj = NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(10).ToString() + NumeroAleatorio.Novo(100, 4); novoCnpj = novoCnpj + CalcularDigitoVerificador(novoCnpj); try { return(new Cnpj(novoCnpj)); } catch (ArgumentException) { return(Gerar()); } }
public static Estado Aleatorio() { return(Todos[NumeroAleatorio.Novo(Todos.Count)]); }