private void CargarDatos() { List <ENT.CatalogoNoticia> lstNoticia = new List <ENT.CatalogoNoticia>(); ENT.CatalogoNoticia entFiltro = new ENT.CatalogoNoticia(); entFiltro.IdNoticia = 0; entFiltro.FechaHora = null; entFiltro.FechaRegistro = null; entFiltro.SituacionRegistro = "A"; entFiltro.FechaCambio = null; using (App.AppCatalogoNoticia clsNoticia = new App.AppCatalogoNoticia()) { lstNoticia = clsNoticia.ListarCatalogoNoticia(entFiltro); } StringBuilder sbNoticia = new StringBuilder(String.Empty); foreach (ENT.CatalogoNoticia entNoticia in lstNoticia) { sbNoticia.AppendLine("<div class='card shadow mb-4 border-left-info'>"); sbNoticia.AppendLine(" <a href='#IdCorrelativo' class='d-block card-header py-3' data-toggle='collapse' role='button' aria-expanded='true' aria-controls='collapseCardExample'>"); sbNoticia.AppendFormat(" <h6 class='m-0 font-weight-bold text-primary'>{0}</h6>", entNoticia.Titulo); sbNoticia.AppendLine(" </a>"); sbNoticia.AppendLine(" <div class='collapse show' id='IdCorrelativo' style=''>"); sbNoticia.AppendLine(" <div class='card-body'>"); sbNoticia.AppendFormat(" {0}", entNoticia.Contenido); sbNoticia.AppendLine(" </div>"); sbNoticia.AppendLine(" </div>"); sbNoticia.AppendLine("</div>"); } DivNoticias.InnerHtml = sbNoticia.ToString(); }
public ENT.CatalogoNoticia LitarNoticia() { ENT.CatalogoNoticia entCatalogo = new ENT.CatalogoNoticia(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { entCatalogo = appCatalogoNoticia.ListarCatalogoNoticiaPorId(1); } return(entCatalogo); }
/// <summary> /// Obtiene los registro de la tabla. /// </summary> /// <param name="ent">Entidad que representa la tabla.</param> /// <returns></returns> public List <ENT.CatalogoNoticia> ListarCatalogoNoticia(ENT.CatalogoNoticia ent) { List <ENT.CatalogoNoticia> entCatalogo = new List <ENT.CatalogoNoticia>(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { entCatalogo = appCatalogoNoticia.ListarCatalogoNoticia(ent); } return(entCatalogo); }
/// <summary> /// Obtiene el registro por su código /// </summary> /// <param name="intIdNoticia"></param> /// <returns></returns> public ENT.CatalogoNoticia ListarCatalogoNoticiaPorId(Int32 intIdNoticia) { ENT.CatalogoNoticia entCatalogo = new ENT.CatalogoNoticia(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { entCatalogo = appCatalogoNoticia.ListarCatalogoNoticiaPorId(intIdNoticia); } return(entCatalogo); }
public List <ENT.CatalogoNoticia> GrabarNoticia(List <ENT.CatalogoNoticia> Noticia) { List <ENT.CatalogoNoticia> entResponse = new List <ENT.CatalogoNoticia>(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { entResponse = appCatalogoNoticia.GrabarNoticia(Noticia); } return(entResponse); }
/// <summary> /// Obtiene el registro por su código /// </summary> /// <param name="intIdNoticia"></param> /// <returns></returns> public ENT.CatalogoNoticia ListarCatalogoNoticiaPorId(string IdNoticia) { ENT.CatalogoNoticia entCatalogo = new ENT.CatalogoNoticia(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { entCatalogo = appCatalogoNoticia.ListarCatalogoNoticiaPorId(Convert.ToInt32(IdNoticia)); } return(entCatalogo); }
/// <summary> /// Cambia el estado de un registro logicamente de la tabla. /// </summary> /// <param name="intIdNoticia">Código identificador de la tabla. </param> /// <returns>Valor de exito.</returns> /// <remarks></remarks> public ENT.CatalogoNoticia CambiarSituacionCatalogoNoticia(Int32 intIdNoticia) { Boolean bolCorrecto = false; ENT.CatalogoNoticia entCatalogo = new ENT.CatalogoNoticia(); using (App.AppCatalogoNoticia appCatalogoNoticia = new App.AppCatalogoNoticia()) { bolCorrecto = appCatalogoNoticia.CambiarSituacionCatalogoNoticia(intIdNoticia); entCatalogo = appCatalogoNoticia.ListarCatalogoNoticiaPorId(intIdNoticia); } return(entCatalogo); }