// GET: Auditeur public ActionResult Resultats(int id) { Audit currentaudit = ServiceAudit.getAudit(id); ResultsViewModel resultats = new ResultsViewModel(); resultats.audit = currentaudit; resultats.themes = ServiceTheme.GetAllThemeswithoutdetaching(currentaudit); if (!currentaudit.isInProgress) { resultats.resultats = new List <Resultat>(); foreach (var item in resultats.themes) { foreach (var inneritem in item.points) { resultats.resultats.Add(new Resultat { theme = item, point = inneritem, audit = currentaudit, Note = 0 }); } } } else { resultats.resultats = ServiceResultat.getAuditresults(currentaudit); } return(View(resultats)); }
public ActionResult PDCAZone(int?idAudit, int?idResultat) { ResultsViewModel resultats = new ResultsViewModel(); resultats.auditid = idAudit.Value; resultats.audit = ServiceAudit.getAudit(idAudit.Value); resultats.resultats = ServiceResultat.getAuditresults(resultats.audit); resultats.themes = ServiceTheme.GetAllThemeswithoutdetaching(resultats.audit); ViewBag.idResultat = idResultat; return(View(resultats)); }