public void AddLike(int id) { using var context = new ImagesDBContext(_connectionString); context.Images.FirstOrDefault(i => i.Id == id).Likes++; context.SaveChanges(); }
public int GetLikesOfImage(int id) { using var context = new ImagesDBContext(_connectionString); return(GetById(id).Likes); }
public void AddImage(Image i) { using var context = new ImagesDBContext(_connectionString); context.Images.Add(i); context.SaveChanges(); }
public Image GetById(int id) { using var context = new ImagesDBContext(_connectionString); return(context.Images.FirstOrDefault(i => i.Id == id)); }
public List <Image> GetImages() { using var context = new ImagesDBContext(_connectionString); return(context.Images.OrderByDescending(i => i.DateUploaded).ToList()); }