Beispiel #1
0
 public tblCars getCar(int CarID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblCars.Where(a => a.CarID == CarID).SingleOrDefault());
     }
 }
Beispiel #2
0
 public tblBrands getBrand(int brandID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblBrands.Where(a => a.BrandID == brandID).Include(a => a.tblCars).SingleOrDefault());
     }
 }
Beispiel #3
0
 public ICollection <tblImages> GetFrontImages()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblImages.Where(a => a.ImageOrder == 0).Include(a => a.tblCars).ToList());
     }
 }
Beispiel #4
0
 public ICollection <tblImages> getXImagesOfCarY(int numberOfImages, int CarID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblImages.Where(a => a.CarID == CarID).Take(numberOfImages).ToList());
     }
 }
Beispiel #5
0
 public ICollection <tblCars> FilterByKM(ICollection <tblCars> cars, int startKM, int endKM)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(cars.Where(d => (int)d.CarKilometers >= startKM && (double)d.CarKilometers <= endKM).ToList());
     }
 }
Beispiel #6
0
 public ICollection <tblImages> GetImagesByCar(tblCars car)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblImages.Where(a => a.CarID == car.CarID).ToList());
     }
 }
Beispiel #7
0
 public ICollection <tblCars> FilterByTransmission(ICollection <tblCars> cars)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(cars);
     }
 }
Beispiel #8
0
 public ICollection <tblCars> FilterByPrice(ICollection <tblCars> cars, int startprice, int endprice)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(cars.Where(d => (int)d.CarPrice >= startprice && (double)d.CarPrice <= endprice).ToList());
     }
 }
Beispiel #9
0
 public ICollection <tblCars> FilterByBrand(ICollection <tblCars> cars, tblBrands brand)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(cars.Where(a => a.tblBrands.BrandName == brand.BrandName).ToList());
     }
 }
Beispiel #10
0
 public ICollection <tblCars> FilterByColor(ICollection <tblCars> cars, tblColors color)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(cars.Where(a => a.tblColors.ColorName == color.ColorName).ToList());
     }
 }
 public tblRimBrands getBrand(int brandID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblRimBrands.Where(a => a.RimBrandID == brandID).FirstOrDefault());
     }
 }
 public ICollection <tblRimBrands> getBrands()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblRimBrands.ToList());
     }
 }
Beispiel #13
0
 public ICollection <tblRimImages> getImagesOfRim(int rimID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblRimImages.Where(a => a.RimID == rimID).ToList());
     }
 }
Beispiel #14
0
 public tblRims getRim(int rimID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblRims.Where(a => a.RimID == rimID).FirstOrDefault());
     }
 }
Beispiel #15
0
 public ICollection <tblPosts> getAllPosts()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblPosts.ToList());
     }
 }
Beispiel #16
0
 public ICollection <tblRims> getRims()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblRims.Include(a => a.tblRimBrands).ToList());
     }
 }
Beispiel #17
0
 public ICollection <tblColors> getColors()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblColors.Include(a => a.tblCars).ToList());
     }
 }
Beispiel #18
0
 public tblColors getColor(int colorID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblColors.Where(a => a.ColorID == colorID).Include(a => a.tblCars).SingleOrDefault());
     }
 }
Beispiel #19
0
 public ICollection <tblSlides> getSlides()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblSlides.OrderBy(a => a.SlideOrder).ToList());
     }
 }
Beispiel #20
0
 public tblSlides getSlide(int slideID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblSlides.Where(a => a.SlideID == slideID).FirstOrDefault());
     }
 }
Beispiel #21
0
 public tblPosts getPost(int id)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblPosts.Where(a => a.PostID == id).FirstOrDefault());
     }
 }
Beispiel #22
0
 public ICollection <tblPosts> get30LastPosts()
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         return(db.tblPosts.OrderByDescending(a => a.PostDate).Take(30).ToList());
     }
 }
Beispiel #23
0
 public void addColor(tblColors color)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblColors.Add(color);
         db.SaveChanges();
     }
 }
Beispiel #24
0
 public void UpdateSlide(tblSlides slide)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.Entry(slide).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Beispiel #25
0
 public void addSlide(tblSlides slide)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblSlides.Add(slide);
         db.SaveChanges();
     }
 }
Beispiel #26
0
 public void DeleteAllImagesOfCar(tblCars car)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblImages.RemoveRange(db.tblImages.Where(a => a.CarID == car.CarID));
         db.SaveChanges();
     }
 }
Beispiel #27
0
 public void UpdateImage(tblImages image)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.Entry(image).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Beispiel #28
0
 public void AddImage(tblImages image)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblImages.Add(image);
         db.SaveChanges();
     }
 }
Beispiel #29
0
 public void addNewPost(tblPosts newPost)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblPosts.Add(newPost);
         db.SaveChanges();
     }
 }
Beispiel #30
0
 public void UpdatePost(tblPosts post)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.Entry(post).State = EntityState.Modified;
         db.SaveChanges();
     }
 }