public Genre GetGenre(int? id) { using (var db = new CultuurHuisMVCEntities()) { return db.Genres.Find(id); } }
public Voorstelling GetVoorstelling(int? id) { using (var db = new CultuurHuisMVCEntities()) { return db.Voorstellingen.Find(id); } }
public List<Genre> GetAllGenres() { using (var db = new CultuurHuisMVCEntities()) { return db.Genres.OrderBy(m => m.GenreNaam).ToList(); } }
public void VoegKlantToe(Klant nieuweKlant) { using (var db = new CultuurHuisMVCEntities()) { db.Klanten.Add(nieuweKlant); db.SaveChanges(); } }
public Klant GetKlant(string naam, string paswoord) { using (var db = new CultuurHuisMVCEntities()) { return (from klant in db.Klanten where klant.GebruikersNaam == naam && klant.Paswoord == paswoord select klant).FirstOrDefault(); } }
public void BewaarReservatie(Reservatie gelukteReservatie) { using (var db = new CultuurHuisMVCEntities()) { var voorstelling = db.Voorstellingen.Find(gelukteReservatie.VoorstellingsNr); voorstelling.VrijePlaatsen -= gelukteReservatie.Plaatsen; db.Reservaties.Add(gelukteReservatie); db.SaveChanges(); } }
public bool BestaatKlant(string gebruikersnaam) { using (var db = new CultuurHuisMVCEntities()) { var bestaandeKlant = (from klant in db.Klanten where klant.GebruikersNaam == gebruikersnaam select klant).FirstOrDefault(); return bestaandeKlant != null; } }
public List<Voorstelling> GetAlleVoorstellingenVanGenre(int? id) { using (var db = new CultuurHuisMVCEntities()) { var query = from voorstelling in db.Voorstellingen.Include("Genre") where voorstelling.Datum >= DateTime.Today && voorstelling.GenreNr == id orderby voorstelling.Datum select voorstelling; return query.ToList(); } }