public List <Reservering> AlleActieveReserveringenWeergeven() { //een lijst met toekomstige reserveringen aanmaken/instantiëren List <Reservering> toekomstigeReserveringen = new List <Reservering>(); //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle reserveringen weergeven List <Reservering> alleReserveringen = ctx.Reserveringen.ToList(); //indien er reserveringen zijn: if (alleReserveringen != null) { //als de reservering in de lijst met alle reserveringen op vandaag of in de toekomst ligt, gaan we die reservering toevoegen aan de lijst met toekomstige reserveringen foreach (var item in ctx.Reserveringen.ToList()) { if (item.Reserveringsdatum >= DateTime.Now.Date && item.Actief == true) { toekomstigeReserveringen.Add(item); } } } //de toekomstige reserveringen teruggeven return(toekomstigeReserveringen); } }
public List <Reservering> AlleReserveringenPerZaalWeergeven(int zaalId) { //lijst met toekomstige reserveringen aanmaken List <Reservering> toekomstigeReserveringen = new List <Reservering>(); //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //lijst met alle reserveringen List <Reservering> alleReserveringen = ctx.Reserveringen.ToList(); if (alleReserveringen != null) { //elke reservering uit de lijst met alle reserveringen die vandaag of in de toekomst ligt en waarvan het id van de zaal gelijk is aan het meegegeven id toevoegen aan lijst met toekomstige reserveringen foreach (var item in ctx.Reserveringen.ToList()) { if (item.Reserveringsdatum.Date >= DateTime.Now.Date && item.ZaalId == zaalId) { toekomstigeReserveringen.Add(item); } } } //de toekomstige reserveringen teruggeven return(toekomstigeReserveringen); } }
public int ToestelIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien het id 0 is: if (id == 0) { //indien er een toestel in de database zit: if (ctx.Toestellen.Count() != 0) { //het laatste toestel weergeven Toestel laatsteToestel = ctx.Toestellen.OrderByDescending(t => t.ToestelId).FirstOrDefault(); //het id van het laatste toestel weergeven int nieuwId = laatsteToestel.ToestelId; //1 optellen bij het laatste id en dit teruggeven return(++nieuwId); } //indien er geen toestel in de database zit 1 teruggeven else { return(1); } } //indien er al een id was gaan we datzelfde id teruggeven else { return(id); } } }
public int PersoonIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien er een persoon in de database zit: if (ctx.Personen.Count() != 0) { //laatste persoon ophalen var LaatstePersoon = ctx.Personen.OrderByDescending(persoon => persoon.PersoonsId).FirstOrDefault(); //het id van de laatste persoon ophalen int nieuwId = LaatstePersoon.PersoonsId; //1 optellen bij het laatste id en dit teruggeven return(++nieuwId); } //indien er nog geen persoon in de database zit geven we 1 terug else { return(1); } } }
public int AdresIdBepalen(int adresId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //Indien er al een adres in de database zit: if (ctx.Adressen.Count() != 0) { //Het laatste adres in de database weergeven Adres laatsteAdres = ctx.Adressen.OrderByDescending(adres => adres.AdresId).FirstOrDefault(); //Het id van het laatste adres weergeven int laatsteAdresId = laatsteAdres.AdresId; //1 bij het laatste id optellen en dit teruggeven return(++laatsteAdresId); } //Indien er nog geen adres bestaan 1 teruggeven else { return(1); } } }
public int MedewerkersIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien er al een medewerker in de database zit: if (ctx.Medewerkers.Count() != 0) { //laatste medewerker ophalen Medewerker LaatsteMedewerker = ctx.Medewerkers.OrderByDescending(medewerker => medewerker.MedewerkersId).FirstOrDefault(); //het id van die laatste medewerker ophalen int laatsteId = LaatsteMedewerker.MedewerkersId; //1 optellen bij het laatste id en dit teruggeven return(++laatsteId); } //indien er nog geen medewerker in de database zit 1 teruggeven else { return(1); } } }
public int LidNummerBepalen(int lidNummer) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien er al een lid in de database zit: if (ctx.Leden.Count() != 0) { //het laatste lid in de database weergeven Lid id = ctx.Leden.OrderByDescending(lid => lid.LidNummer).FirstOrDefault(); //het lidnummer van het laatste lid weergeven int nieuwLidnummer = id.LidNummer; //1 optellen bij dit laatste lidnummer en dit teruggeven return(++nieuwLidnummer); } //indien er nog geen lid in de database zit 1 teruggeven else { return(1); } } }
public int ClubIdBepalen(int clubId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //Indien er al een club in de database zit: if (ctx.Clubs.Count() != 0) { //laatste club ophalen Club laatsteClub = ctx.Clubs.OrderByDescending(club => club.ClubId).FirstOrDefault(); //het id van de laatste club ophalen int laatsteClubId = laatsteClub.ClubId; //1 optellen bij dat laatste id en dit teruggeven return(++laatsteClubId); } //Indien er nog geen clubs in de database zitten gaan we 1 teruggeven else { return(1); } } }
public List <Betaling> AlleBetalingenVanLid(string userId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //database connectie openen die automatisch gaat sluiten using (ApplicationDbContext ctxDB = new ApplicationDbContext()) { //user ophalen a.d.h.v. het id ApplicationUser user = ctxDB.Users.Find(userId); //lid weergeven a.d.h.v. het persoonsid die in de user zit Lid lid = ledenService.LidWeergeven(ledenService.LidnummerMetPersoonsIdWeergeven(user.PersoonsId)); //als er betalingen te vinden zijn waarvan het lidnummer in de betaling gelijk is aan het lidnummer van het lid, gaan we al die betalingne teruggeven if (ctx.Betalingen.Where(betaling => betaling.Lidnummer == lid.LidNummer).ToList().Count != 0) { return(ctx.Betalingen.Where(betaling => betaling.Lidnummer == lid.LidNummer).ToList()); } //anders gaan we null teruggeven else { return(null); } } } }
public int BetalingsIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //Indien er al een betaling in de database zit: if (ctx.Betalingen.Count() != 0) { //laatste betalingen ophalen a.d.h.v. id Betaling laatsteBetaling = ctx.Betalingen.OrderByDescending(b => b.BetalingsId).FirstOrDefault(); //het id van de laatste betalingen weergeven int laatsteBetalingsId = laatsteBetaling.BetalingsId; //1 optellen bij het laatste id en dit teruggeven return(++laatsteBetalingsId); } //Indien er nog niks in de tabel betalingen van de database zit 1 teruggeven else { return(1); } } }
public int ZaalIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien er een zaal in de database zit: if (ctx.Zalen.Count() != 0) { //de laatste zaal weergeven Zaal laatsteZaal = ctx.Zalen.OrderBy(zaal => zaal.ZaalId).FirstOrDefault(); //het id van de laatste zaal weergeven int laatsteZaalId = laatsteZaal.ZaalId; //1 optellen bij het laatste id en dit teruggeven return(++laatsteZaalId); } //indien er nog geen zaal in de database zit 1 teruggeven else { return(1); } } }
public List <Medewerker> AlleActieveMedewerkersWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle medewerkers weergeven waarvan het proppertie actief op true staat return(ctx.Medewerkers.Where(medewerker => medewerker.Actief == true).ToList()); } }
public Club ClubWeergeven(int?id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een club teruggeven a.d.h.v. het meegegeven id return(ctx.Clubs.Find(id)); } }
public List <Club> AlleClubsWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle clubs in de database teruggeven return(ctx.Clubs.Where(club => club.Actief == true).ToList()); } }
public List <Adres> AlleAdressenClubs() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle adressen teruggeven van alle clubs die er zijn return(ctx.Adressen.Where(a => a.ClubId != 0).ToList()); } }
public List <Abonnement> AlleAbonnementenWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle abonnementen weergeven waarvan het actief proppertie op true staat return(ctx.Abonnementen.Where(abonnement => abonnement.Actief == true).ToList()); } }
public Zaal ZaalWeergeven(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een zaal weergeven a.d.h.v. het id return(ctx.Zalen.Find(id)); } }
public List <Groepsles> AlleGroepslessenWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle groepslessen teruggeven return(ctx.Groepslessen.Where(groepsles => groepsles.Actief == true).ToList()); } }
public Betaling BetalingWeergeven(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een betaling teruggeven a.d.h.v. het meegegeven id return(ctx.Betalingen.Find(id)); } }
public List <Betaling> AlleBetalingenWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle betalingen teruggeven return(ctx.Betalingen.ToList()); } }
public Medewerker MedewerkerWeergeven(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een medewerker teruggeven a.d.h.v. het meegegeven id return(ctx.Medewerkers.Find(id)); } }
public List <Ticket> AlleTicketsWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle tickets weergeven waarvan het proppertie actief op true staat return(ctx.Tickets.Where(ticket => ticket.Actief == true).ToList()); } }
public List <ToestelProbleem> AlleProblemenWeergevenVanToestel(int toestelId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle problemen teruggeven van het toestel waarvan het id gelijk is aan het meegegeven id return(ctx.ToestelProblemen.Where(toestel => toestel.ToestelId == toestelId).ToList()); } }
public List <Zaal> AlleZalenWeergeven() { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //alle zalen teruggeven waarvan het proppertie actief op true staat return(ctx.Zalen.Where(zaal => zaal.Actief == true).ToList()); } }
public Groepsles GroepslesWeergeven(int?id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //groepsles weergeven waarvan het id gelijk is aan het meegegeven id return(ctx.Groepslessen.Find(id)); } }
public ToestelProbleem EenProbleemWeergeven(int probleemId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een probleem teruggeven a.d.h.v. het meegegeven id return(ctx.ToestelProblemen.Find(probleemId)); } }
public Ticket TicketWeergeven(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //return een ticket a.d.h.v. het meegegeven id return(ctx.Tickets.Find(id)); } }
public Toestel ToestelWeergeven(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een toestel weergeven a.d.h.v. het meegegeven id return(ctx.Toestellen.Find(id)); } }
public Abonnement AbonnementWeergeven(int?AbonnementId) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //abonnement weergeven a.d.h.v. meegegeven id return(ctx.Abonnementen.Find(AbonnementId)); } }
public Adres AdresWeergeven(int?id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //een adres teruggeven a.d.h.v. het id return(ctx.Adressen.Find(id)); } }