Example #1
0
 public Genre GetGenre(int? id)
 {
     using (var db = new VideoVerhuurEntities())
     {
         return db.Genres.Find(id);
     }
 }
Example #2
0
 public List<Genre> GetAllGenres()
 {
     using (var db = new VideoVerhuurEntities())
     {
         return db.Genres.OrderBy(m => m.GenreSoort).ToList();
     }
 }
Example #3
0
 public Klant GetKlant(string naam, string postcode)
 {
     Int32 pstcode = 0;
     Int32.TryParse(postcode, out pstcode);
     using (var db = new VideoVerhuurEntities())
     {
         return (from klant in db.Klanten
                 where klant.Naam == naam && klant.PostCode == pstcode
                 select klant).FirstOrDefault();
     }
 }
Example #4
0
 public List<Film> GetAlleFilmsVanGenre(int id)
 {
     using (var db = new VideoVerhuurEntities())
     {
         var query = from film in db.Films.Include("Genre")
                     where film.GenreNr == id
                     orderby film.Titel
                     select film;
         return query.ToList();
     }
 }
Example #5
0
        public void Bewaar(List<Film> films, List<Verhuur> verhuringen)
        {
            using (var db = new VideoVerhuurEntities())
            {
                foreach (var verhuring in verhuringen)
                {
                    db.Verhuur.Add(verhuring);
                }

                foreach (var eenfilm in films)
                {
                    var film = db.Films.Find(eenfilm.BandNr);
                    film.InVoorraad = eenfilm.InVoorraad;
                    film.UitVoorraad = eenfilm.UitVoorraad;
                }
                db.SaveChanges();
            }
        }
Example #6
0
 public Film GetFilm(int? id)
 {
     using (var db = new VideoVerhuurEntities())
     { return db.Films.Find(id); }
 }