示例#1
0
        // beoordeling alle deelcomeptenties toevoegen
        public void BeoordeelHoofdCompetentie(int hoofdcompetentieId, BeoordelingDeelCompetentie beoordeling)
        {
            var deelcompetenties = this.FindHoofdCompetentie(hoofdcompetentieId).DeelCompetenties.GetEnumerator();

            while (deelcompetenties.MoveNext())
            {
                var dc = deelcompetenties.Current;
                dc.Beoordelingen.Add(beoordeling);
            }
            this.SaveChanges();
        }
示例#2
0
        public ActionResult <LeerlingDeelCompetentie> BeoordeelDeelCompetentie(int competentieId, BeoordelingDeelCompetentie beoordeling)
        {
            this._competentieRepository.BeoordeelDeelCompetentie(competentieId, beoordeling);
            var result = this._competentieRepository.GetDeelCompetentie(competentieId);

            return(result ?? (ActionResult <LeerlingDeelCompetentie>)NotFound(new Dictionary <string, string>()
            {
                { "message", $"deelcompetentie with id: {competentieId} not found" }
            }));
        }
示例#3
0
 // beoordeling toevoegen
 public void BeoordeelDeelCompetentie(int deelcompetentieId, BeoordelingDeelCompetentie beoordeling)
 {
     this.FindDeelCompetentie(deelcompetentieId).Beoordelingen.Add(beoordeling);
     this.SaveChanges();
 }