示例#1
0
        public IActionResult PrioriteitGeven(int id)
        {
            VoorkeurViewModel VkModel = new VoorkeurViewModel();

            VkModel.BekwaamheidId = id;
            Voorkeur voorkeur = _voorkeurLogic.GetVoorkeurInfo(id);

            VkModel.Semester       = voorkeur.EenheidNaam;
            VkModel.TrajectNaam    = voorkeur.TrajectNaam;
            VkModel.Taak_naam      = voorkeur.TaakNaam;
            VkModel.Onderdeel_naam = voorkeur.OnderdeelNaam;
            //_voorkeurLogic.BekwaamInfo(id, BKModel);
            //var tupleData = new Tuple<int, Taak>(id, );

            return(View(VkModel));
        }
示例#2
0
        public IActionResult Voorkeur()
        {
            List <Traject> TrajectLijst = new List <Traject>();
            string         id           = User.FindFirstValue(ClaimTypes.NameIdentifier);
            int            teamid       = _teamLogic.HaalTeamIDOpMetString(id);
            Traject        traject      = _voorkeurLogic.GetTrajectByID(teamid);

            TrajectLijst.Add(traject);

            TrajectLijst.Insert(0, new Traject {
                TrajectId = 0, TrajectNaam = "Select"
            });

            ViewBag.ListOfTraject = TrajectLijst;
            string User_id = User.FindFirstValue(ClaimTypes.NameIdentifier);

            VoorkeurViewModel VKVmodel = new VoorkeurViewModel();

            VKVmodel.MedewerkerList = _voorkeurLogic.GetDocentenList(User_id);

            return(View(VKVmodel));
        }
示例#3
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"));
            }
        }