internal static Tuple <bool, string> RecebeCep() { Console.WriteLine(); string cepInformado = UtilitariosGlobais.RecebeDadoCadastroString(" [CEP (Somente números)]:"); bool resultadoValidacaoCep = ControllerEndereco.ValidaCepInformado(cepInformado); return(new Tuple <bool, string>(resultadoValidacaoCep, cepInformado)); }
internal static Tuple <bool, string> RecebeLogradouro() { Console.WriteLine(); string logradouroInformado = UtilitariosGlobais.RecebeDadoCadastroString(" [Logradouro]:"); bool resultadoValidacaoLogradouro = ControllerEndereco.ValidaLogradouroInformado(logradouroInformado); return(new Tuple <bool, string>(resultadoValidacaoLogradouro, logradouroInformado)); }
internal static Tuple <bool, string> RecebeComplemento() { Console.WriteLine(); string complementoInformado = UtilitariosGlobais.RecebeDadoCadastroString(" [Complemento]:"); bool resultadoValidacaoComplemento = ControllerEndereco.ValidaComplementoInformado(complementoInformado); return(new Tuple <bool, string>(resultadoValidacaoComplemento, complementoInformado)); }
internal static Tuple <bool, string> RecebeCidade() { Console.WriteLine(); string cidadeInformada = UtilitariosGlobais.RecebeDadoCadastroString(" [Cidade]:"); bool resultadoValidacaoCidade = ControllerEndereco.ValidaCidadeInformada(cidadeInformada); return(new Tuple <bool, string>(resultadoValidacaoCidade, cidadeInformada)); }
internal static Tuple <bool, int> RecebeUnidadeFederativa() { Console.WriteLine(); Console.BackgroundColor = ConsoleColor.DarkGray; Console.WriteLine(" [Unidade federativa]:"); Console.ResetColor(); int contadorUnidadeFederativa = 1; foreach (var opcaoEnum in Enum.GetValues(typeof(EnumUnidadeFederativaEndereco))) { Console.WriteLine($" [{contadorUnidadeFederativa}] - {opcaoEnum}"); contadorUnidadeFederativa++; } int opcaoUnidadeFederativaInformada = UtilitariosGlobais.RecebeDadoCadastroIntEnum("\n [Opção]: "); bool resultadoValidacaoUnidadeFederativa = ControllerEndereco.ValidaUnidadeFederativa(opcaoUnidadeFederativaInformada); return(new Tuple <bool, int>(resultadoValidacaoUnidadeFederativa, opcaoUnidadeFederativaInformada)); }