void SenhasDeAtendimento()
{
int senha = 1;
int senhaChamada = 1;
while (true)
{
Console.WriteLine("1 - Gerar nova senha | 2 - Chamar próxima senha | 3 - Sair");
string entrada = Console.ReadLine()!;
if (!int.TryParse(entrada, out int saida) || (saida < 1 || saida > 3))
{
Console.WriteLine("\nEscolha uma das opções disponíveis!\n");
continue;
}
if (saida == 1)
{
Console.WriteLine("\nSenha 00" + $"{senha}\n");
senha++;
}
if (saida == 2)
{
if (senhaChamada < senha)
{
Console.WriteLine("\nSenha chamada 00" + $"{senhaChamada}\n");
senhaChamada++;
}
else
{
Console.WriteLine("\nGere uma nova senha antes!\n");
}
}
if (saida == 3)
{
Console.WriteLine("\nEncerrando sistema");
break;
}
}
}
SenhasDeAtendimento();
Acabei por fazer de outra forma, mas acredito que atingiu o objetivo esperado!