Esempio n. 1
0
        // 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));
        }
Esempio n. 2
0
        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));
        }