/// <summary> /// Muestra el contenido de las faqs de la pagina /// </summary> /// <returns></returns> public FaqsDto MostrarFaq() { try { FaqsDto faqsDto = principalRepository.MostrarFaq(); return(faqsDto); } catch (Exception) { throw; } }
public IActionResult MostrarFaq() { try { FaqsDto faqs = this.principalService.MostrarFaq(); return(Json(faqs)); } catch (NegocioExecption e) { return(StatusCode((int)System.Net.HttpStatusCode.NotFound, e.Message)); } catch (Exception e) { return(StatusCode((int)System.Net.HttpStatusCode.InternalServerError, e.Message)); } }
/// <summary> /// Muestra el contenido de las faqs de la pagina /// </summary> /// <returns></returns> public FaqsDto MostrarFaq() { try { FaqsDto faqs = context.Faqs.Where(w => w.Estado) .Select(s => new FaqsDto { Titulo = s.Titulo, Detalle = (context.FaqDetalle.Where(w => w.Idfaq == s.Idfaq && w.Estado) .Select(d => new FaqsDetalleDto { Contenido = d.Contenido, Titulo = d.Titulo })).ToList() }).FirstOrDefault(); return(faqs); } catch (Exception) { throw; } }