public void MontarQuestoes()
        {
            Enunciado = Titulo.Substring(0, Titulo.IndexOf("A)"));
            var respostasDisponiveis = Titulo.Substring(Titulo.IndexOf("A)"), Titulo.Length - Titulo.IndexOf("A)")).Trim();
            var partes = respostasDisponiveis.Split('.');

            for (var i = 0; i <= partes.Count() - 1; i++)
            {
                try
                {
                    var parte = partes[i].Trim();
                    if (string.IsNullOrWhiteSpace(parte))
                    {
                        continue;
                    }
                    var opcao = new Opcao
                    {
                        Descricao = parte,
                        Letra     = parte.Substring(0, 1),
                        Numero    = i + 1
                    };
                    Opcoes.Add(opcao);
                }
                catch (Exception ex)
                {
                }
            }
        }
Esempio n. 2
0
 public void GenCodigo()
 {
     Codigo = $"{Titulo.Substring(0, 3).ToUpper()}{DateTime.Now.Ticks.ToString().Substring(0,5)}";
 }