示例#1
0
        public void VoorkeurAanmakenOphalen()
        {
            //Arrange
            Voorkeur presetVoorkeur = new Voorkeur()
            {
                TrajectNaam   = "Software",
                EenheidNaam   = "Semester 1",
                OnderdeelNaam = "Proftaak",
                TaakNaam      = "Proftaak Begeleider",
                Id            = 1,
            };
            Voorkeur voorkeur = new Voorkeur();

            voorkeurLogic.AddVoorkeur(presetVoorkeur.TrajectNaam, presetVoorkeur.EenheidNaam, presetVoorkeur.OnderdeelNaam, presetVoorkeur.TaakNaam, "User1");
            //Act
            foreach (Voorkeur voorkeurtemp in voorkeurLogic.OphalenVoorkeur("User1"))
            {
                if (voorkeurtemp.TaakNaam == presetVoorkeur.TaakNaam)
                {
                    voorkeur = voorkeurtemp;
                }
            }

            //Assert
            Assert.AreEqual(presetVoorkeur.EenheidNaam, voorkeur.EenheidNaam);
            Assert.AreEqual(presetVoorkeur.OnderdeelNaam, voorkeur.OnderdeelNaam);
            Assert.AreEqual(presetVoorkeur.TaakNaam, voorkeur.TaakNaam);
            Assert.AreEqual(presetVoorkeur.TrajectNaam, voorkeur.TrajectNaam);
        }
示例#2
0
        public IActionResult InvoegenVoorkeur(VoorkeurViewModel objTraject, IFormCollection formCollection)
        {
            var persid      = HttpContext.Request.Form["Docent"];
            var Prioriteit  = HttpContext.Request.Form["Prioriteit"];
            var EenheidId   = HttpContext.Request.Form["EenheidId"];
            var OnderdeelId = HttpContext.Request.Form["OnderdeelId"];
            var TaakId      = HttpContext.Request.Form["TaakId"];

            string eenheid   = EenheidId;
            string onderdeel = OnderdeelId;
            string taak      = TaakId;
            string id        = persid;

            if (_voorkeurLogic.KijkenVoorDubbel(objTraject.TrajectId, eenheid, onderdeel, taak, id) != true)
            {
                return(RedirectToAction("Voorkeur"));
            }
            else
            {
                _voorkeurLogic.AddVoorkeur(objTraject.TrajectId, eenheid, onderdeel, taak, id);
                return(RedirectToAction("Index"));
            }
        }