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) { } } }
public void GenCodigo() { Codigo = $"{Titulo.Substring(0, 3).ToUpper()}{DateTime.Now.Ticks.ToString().Substring(0,5)}"; }