public static List <Film> OphalenFilms() { using (var entities = new youtubeEntities()) { var query = entities.Film; return(query.ToList()); } }
public static List <LidmaatschapType> OphalenLidmaatschapTypes() { using (var entities = new youtubeEntities()) { var query = entities.LidmaatschapType; return(query.ToList()); } }
// alles ophalen public static List <Gebruiker> OphalenGebruikers() { using (var entities = new youtubeEntities()) { var query = entities.Gebruiker .Include(x => x.LidmaatschapType); return(query.ToList()); } }
public static Film FilmOpId(int id) { using (var entities = new youtubeEntities()) { var query = entities.Film .Where(x => x.id == id); return(query.FirstOrDefault()); } }
// ophalen op ID public static Gebruiker GebruikerOpId(int id) { using (var entities = new youtubeEntities()) { var query = entities.Gebruiker .Where(x => x.id == id); return(query.FirstOrDefault()); } }
public static List <Film> ZoekenFilms(string zoekterm) { using (var entities = new youtubeEntities()) { var query = entities.Film .Where(x => x.naam.ToLower().Contains(zoekterm) || x.producer.ToLower().Contains(zoekterm)); return(query.ToList()); } }
public static AankoopType AankoopTypeOpBeschrijving(string beschrijving) { using (var entities = new youtubeEntities()) { var query = entities.AankoopType .Where(x => x.beschrijving == beschrijving); return(query.FirstOrDefault()); } }
// ophalen op andere variabelen public static List <GebruikerFilm> FilmsOpGebruikerIdEnAankoopType(int userId, AankoopType type) { using (var entities = new youtubeEntities()) { var query = entities.GebruikerFilm .Where(x => x.gebruikerId == userId && x.aankoopTypeId == type.id) .Include(x => x.Film); return(query.ToList()); } }
public static List <GebruikerFilm> GebruikerFilmsOpFilmId(int filmId) { using (var entities = new youtubeEntities()) { var query = entities.GebruikerFilm .Where(x => x.filmId == filmId) .Include(x => x.Gebruiker) .Include(x => x.AankoopType); return(query.ToList()); } }
// ophalen op zoekterm public static List <Gebruiker> ZoekenGebruikers(string zoekterm) { using (var entities = new youtubeEntities()) { var query = entities.Gebruiker .Include(x => x.LidmaatschapType) .Where(x => x.voornaam.ToLower().Contains(zoekterm) || x.achternaam.ToLower().Contains(zoekterm) || x.email.ToLower().Contains(zoekterm) || x.land.ToLower().Contains(zoekterm) || x.gebruikersnaam.ToLower().Contains(zoekterm) || x.LidmaatschapType.naam.ToLower().Contains(zoekterm)); return(query.ToList()); } }
public static int ToevoegenFilm(Film film) { try { using (var entities = new youtubeEntities()) { entities.Film.Add(film); return(entities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }
public static int ToevoegenGebruiker(Gebruiker gebruiker) { try { using (var entities = new youtubeEntities()) { entities.Gebruiker.Add(gebruiker); return(entities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }
public static int VerwijderGebruikerFilm(GebruikerFilm gebruikerFilm) { try { using (var entities = new youtubeEntities()) { entities.Entry(gebruikerFilm).State = EntityState.Deleted; return(entities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }
public static int AanpassenFilm(Film film) { try { using (var entities = new youtubeEntities()) { entities.Entry(film).State = EntityState.Modified; return(entities.SaveChanges()); } } catch (Exception ex) { FileOperations.FoutLoggen(ex); return(0); } }