//post productexemplaren public ActionResult HuurProducten(FormCollection collection) { ViewData["reserveringen"] = new SelectList(gr.getAllResPolsByAccountId(Convert.ToInt32(Session["UserId"])), "ReserveringId", "ReserveringId"); string reserveringID = Request.Form["reserveringen"].ToString();//vraag het id op waarop de producten worden verhuurd Reservering reservering = rr.GetReserveringById(Convert.ToInt32(reserveringID)); Groepslid groepslid = gr.GetGroepslidByAccountIDandResID(Convert.ToInt32(Session["UserId"]), Convert.ToInt32(reservering.Id)); string[] ids = collection["productExemplaarId"].Split(','); foreach (var id in ids) { ProductExemplaar productexemplaar = per.GetByProductExemplaarID(Convert.ToInt32(id)); Verhuurd verhuur = new Verhuurd(Convert.ToDecimal(id), Convert.ToDecimal(groepslid.Id), Convert.ToDateTime(reservering.DatumStart), Convert.ToDateTime(reservering.DatumEinde), Convert.ToDecimal(productexemplaar.Prijs), 0); vr.Insert(verhuur); per.Update(productexemplaar);//updaten naar verhuurd } return(RedirectToAction("MijnProductExemplaren"));//nog toevoegen }
public Bijdrage maakHoofdBoeker(Groepslid groepslid) { return(groepslid); }