public ActionResult <string> buscarTrecho([FromBody] string Trecho) { domBiblia = new DominioBiblia(); domResult = new DominioResultadoPesquisa(); var biblia = domBiblia.abrirBiblia(); var resultado = domResult.buscarResultados(biblia, Trecho); if (resultado.Resultados.Length == 0) { return("Nenhum Trecho Encontrado!"); } return(JsonConvert.SerializeObject(resultado)); }
public Texto buscarReferencia(string Busca) { domBiblia = new DominioBiblia(); domVersiculo = new DominioVersiculo(); Referencia referencia; if (Busca.Contains(' ') && Busca.Contains(':')) { referencia = new Referencia(Busca); } else { return(null); } var biblia = domBiblia.abrirBiblia(); if (referencia.Versiculo > 0) { Texto texto = domVersiculo.retornarVersiculo(biblia, referencia); switch (texto.Versos[0].Verso) { case "Livro não Encontrado!": return(texto); break; case "Capítulo não Encontrado!": return(texto); break; case "Versículo não Encontrado!": return(texto); break; default: return(texto); break; } } else { Texto texto = domVersiculo.retornarVersiculos(biblia, referencia); return(texto); } }