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)); }
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)); }
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")); } }