예제 #1
0
        /// <summary>
        ///     Geeft de Index pagina weer, deze rendert een
        ///     PartialView o.b.v. de PadState van het huidige Pad
        /// </summary>
        /// <param name="padId">Id van het huidige Pad</param>
        /// <returns>
        /// Index View met als Model een Pad
        /// NotFoundResult indien er geen Pad gevonden wordt met meegegeven id
        /// </returns>
        public IActionResult Index(int padId)
        {
            Pad pad = _padRepository.GetById(padId);

            if (pad == null)
            {
                return(NotFound());
            }

            return(View(pad));
        }
 public override void OnActionExecuting(ActionExecutingContext context)
 {
     // na implementeren van users zal dit pad gehaald worden adhv de ingelogde groep
     _pad = _padRepository.GetById(1);
     context.ActionArguments["pad"] = _pad;
     base.OnActionExecuting(context);
 }