public int RegisterWallpaper(Wallpaper wallpaper) { using (LiteDatabase db = new LiteDatabase(configuration["ConnectionStrings:DefaultConnection"])) { ILiteCollection <Wallpaper> wallpapers = db.GetCollection <Wallpaper>("wallpaper"); return(wallpapers.Insert(wallpaper).AsInt32); } }
public Wallpaper GetWallpaper(int id) { using (LiteDatabase db = new LiteDatabase(configuration["ConnectionStrings:DefaultConnection"])) { ILiteCollection <Wallpaper> wallpapers = db.GetCollection <Wallpaper>("wallpaper"); Wallpaper wp = wallpapers.FindById(new BsonValue(id)); return(wp); } }