コード例 #1
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 public Genre GetGenre(int? id)
 {
     using (var db = new CultuurHuisMVCEntities())
     {
         return db.Genres.Find(id);
     }
 }
コード例 #2
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 public Voorstelling GetVoorstelling(int? id)
 {
     using (var db = new CultuurHuisMVCEntities())
     {
         return db.Voorstellingen.Find(id);
     }
 }
コード例 #3
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 public List<Genre> GetAllGenres()
 {
     using (var db = new CultuurHuisMVCEntities())
     {
         return db.Genres.OrderBy(m => m.GenreNaam).ToList();
     }
 }
コード例 #4
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 public void VoegKlantToe(Klant nieuweKlant)
 {
     using (var db = new CultuurHuisMVCEntities())
     {
         db.Klanten.Add(nieuweKlant);
         db.SaveChanges();
     }
 }
コード例 #5
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 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();
     }
 }
コード例 #6
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 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();
     }
 }
コード例 #7
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 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;
     }
 }
コード例 #8
0
ファイル: CultuurService.cs プロジェクト: kurtkreemers/MVC
 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();
     }
 }