Esempio n. 1
0
 public int GetLikes(int id)
 {
     using (var context = new ImagesDataContext(_connectionString))
     {
         return(context.Images.Where(i => i.Id == id).Select(i => i.Likes).FirstOrDefault());
     }
 }
Esempio n. 2
0
 public void AddLike(int id)
 {
     using (var context = new ImagesDataContext(_connectionString))
     {
         context.ExecuteCommand("UPDATE Images SET Likes = Likes + 1 WHERE Id = {0}", id);
     }
 }
Esempio n. 3
0
 public Image GetImage(int id)
 {
     using (var context = new ImagesDataContext(_connectionString))
     {
         return(context.Images.FirstOrDefault(i => i.Id == id));
     }
 }
Esempio n. 4
0
 public IEnumerable <Image> GetImages()
 {
     using (var context = new ImagesDataContext(_connectionString))
     {
         return(context.Images.OrderByDescending(i => i.DateUploaded).ToList());
     }
 }
Esempio n. 5
0
 public void Add(Image image)
 {
     using (var context = new ImagesDataContext(_connectionString))
     {
         context.Images.InsertOnSubmit(image);
         context.SubmitChanges();
     }
 }