Example #1
0
 public Zegeltjes_Models.Aanbieding HaalAanbiedingOp(int aanbiedingID)
 {
     Zegeltjes_DAL.HaalAanbiedingOpCommand haalAanbiedingOpCommand = new Zegeltjes_DAL.HaalAanbiedingOpCommand(aanbiedingID);
     Zegeltjes_Models.Aanbieding           aanbieding = haalAanbiedingOpCommand.Execute();
     aanbieding.Claims = HaalClaimsOp(aanbiedingID);
     return(aanbieding);
 }
Example #2
0
        public IActionResult Aanbieding(string id)
        {
            try
            {
                int aanbiedingID = Convert.ToInt32(id);

                Models.Aanbiedingen.AanbiedingViewModel aanbiedingModel  = new Models.Aanbiedingen.AanbiedingViewModel();
                Zegeltjes_Logic.AanbiedingLogic         aanbiedingHelper = new Zegeltjes_Logic.AanbiedingLogic();
                Zegeltjes_Models.Aanbieding             res = aanbiedingHelper.HaalAanbiedingOp(aanbiedingID);
                //aanbiedingModel.Claims = aanbiedingHelper.HaalClaimsOp(aanbiedingID);
                if (res != null)
                {
                    aanbiedingModel.Aanbieding = res;
                    if (res.Claims == null)
                    {
                        res.Claims = new System.Collections.Generic.List <Zegeltjes_Models.Claim>();
                    }

                    return(View(aanbiedingModel));
                }
                else
                {
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                return(RedirectToAction("Index"));
            }
        }