Пример #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);
 }
Пример #2
0
 public bool VerwijderAanbieding(int aanbiedingID, int gebruikerID)
 {
     Zegeltjes_DAL.HaalAanbiedingOpCommand haalAanbiedingOpCommand = new Zegeltjes_DAL.HaalAanbiedingOpCommand(aanbiedingID);
     if (haalAanbiedingOpCommand.Execute().Gebruiker.ID == gebruikerID)
     {
         Zegeltjes_DAL.VerwijderAanbiedingCommand verwijderAanbieding = new Zegeltjes_DAL.VerwijderAanbiedingCommand(aanbiedingID);
         return(verwijderAanbieding.Execute());
     }
     else
     {
         return(false);
     }
 }
Пример #3
0
 public bool ClaimAanbieding(int aanbiedingID, int gebruikerID)
 {
     Zegeltjes_DAL.HaalAanbiedingOpCommand haalAanbiedingOpCommand = new Zegeltjes_DAL.HaalAanbiedingOpCommand(aanbiedingID);
     if (haalAanbiedingOpCommand.Execute().Gebruiker.ID != gebruikerID)
     {
         if (HaalClaimsOp(aanbiedingID).Any(g => g.gebruiker.ID == gebruikerID))
         {
             return(false);
         }
         else
         {
             Zegeltjes_DAL.ClaimAanbiedingCommand claimAanbieding = new Zegeltjes_DAL.ClaimAanbiedingCommand(aanbiedingID, gebruikerID);
             claimAanbieding.Execute();
             return(true);
         }
     }
     else
     {
         return(false);
     }
 }