//GET: Comentarios Moderador public ActionResult ListModerador() { List <EstructuraComentarios> ComentarioList = new List <EstructuraComentarios>(); var equipoList = (from Com in db.ComentarioSet join Est in db.EstadoSet on Com.Estado.IdEstado equals Est.IdEstado join area in db.AreaSet on Com.Area.IdArea equals area.IdArea select new { Com.IdComentario, Com.NombreComentario, Com.PuntosComentario, Com.TextoComentario, Est.NombreEstado, area.NombreArea }).ToList(); foreach (var items in equipoList) { EstructuraComentarios objcvm = new EstructuraComentarios(); objcvm.IdComentario = items.IdComentario; objcvm.NombreComentario = items.NombreComentario; objcvm.TextoComentario = items.TextoComentario; objcvm.PuntajeComentario = items.PuntosComentario; /**/ /**/ objcvm.Estado = items.NombreEstado; objcvm.Area = items.NombreArea; // if (objcvm.Estado.Equals("Aprobado")==false) //{ ComentarioList.Add(objcvm); //} } return(View(ComentarioList)); }
// GET: Comentarios/Details/5 public ActionResult Details(int?id) { EstructuraComentarios comen = new EstructuraComentarios(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { var equipoList = (from Com in db.ComentarioSet where Com.IdComentario == id join Est in db.EstadoSet on Com.Estado.IdEstado equals Est.IdEstado join area in db.AreaSet on Com.Area.IdArea equals area.IdArea select new { Com.IdComentario, Com.NombreComentario, Com.PuntosComentario, Com.TextoComentario, Est.NombreEstado, area.NombreArea }).ToList(); foreach (var items in equipoList) { EstructuraComentarios objcvm = new EstructuraComentarios(); objcvm.IdComentario = items.IdComentario; objcvm.NombreComentario = items.NombreComentario; objcvm.TextoComentario = items.TextoComentario; objcvm.PuntajeComentario = items.PuntosComentario; objcvm.Estado = items.NombreEstado; objcvm.Area = items.NombreArea; comen = objcvm; } } return(View(comen)); }