diff --git a/.vs/UEngage/v16/.suo b/.vs/UEngage/v16/.suo index cdfb058..cd6a4af 100644 Binary files a/.vs/UEngage/v16/.suo and b/.vs/UEngage/v16/.suo differ diff --git a/UEngage.Android/bin/Debug/UEngage.Android.dll b/UEngage.Android/bin/Debug/UEngage.Android.dll index dbf6a1a..bac864a 100644 Binary files a/UEngage.Android/bin/Debug/UEngage.Android.dll and b/UEngage.Android/bin/Debug/UEngage.Android.dll differ diff --git a/UEngage.Android/bin/Debug/UEngage.Android.pdb b/UEngage.Android/bin/Debug/UEngage.Android.pdb index ed4252f..4d7d102 100644 Binary files a/UEngage.Android/bin/Debug/UEngage.Android.pdb and b/UEngage.Android/bin/Debug/UEngage.Android.pdb differ diff --git a/UEngage.Android/bin/Debug/UEngage.dll b/UEngage.Android/bin/Debug/UEngage.dll index be61992..a5c945f 100644 Binary files a/UEngage.Android/bin/Debug/UEngage.dll and b/UEngage.Android/bin/Debug/UEngage.dll differ diff --git a/UEngage.Android/bin/Debug/UEngage.pdb b/UEngage.Android/bin/Debug/UEngage.pdb index 1292ad6..fc44923 100644 Binary files a/UEngage.Android/bin/Debug/UEngage.pdb and b/UEngage.Android/bin/Debug/UEngage.pdb differ diff --git a/UEngage.Android/bin/Debug/com.companyname.uengage-Signed.apk b/UEngage.Android/bin/Debug/com.companyname.uengage-Signed.apk index 879b61f..a3bc7e0 100644 Binary files a/UEngage.Android/bin/Debug/com.companyname.uengage-Signed.apk and b/UEngage.Android/bin/Debug/com.companyname.uengage-Signed.apk differ diff --git a/UEngage.Android/obj/Debug/90/UEngage.Android.csprojAssemblyReference.cache b/UEngage.Android/obj/Debug/90/UEngage.Android.csprojAssemblyReference.cache index 3d5c354..d83b4cc 100644 Binary files a/UEngage.Android/obj/Debug/90/UEngage.Android.csprojAssemblyReference.cache and b/UEngage.Android/obj/Debug/90/UEngage.Android.csprojAssemblyReference.cache differ diff --git a/UEngage.Android/obj/Debug/90/UEngage.Android.dll b/UEngage.Android/obj/Debug/90/UEngage.Android.dll index dbf6a1a..bac864a 100644 Binary files a/UEngage.Android/obj/Debug/90/UEngage.Android.dll and b/UEngage.Android/obj/Debug/90/UEngage.Android.dll differ diff --git a/UEngage.Android/obj/Debug/90/UEngage.Android.pdb b/UEngage.Android/obj/Debug/90/UEngage.Android.pdb index ed4252f..4d7d102 100644 Binary files a/UEngage.Android/obj/Debug/90/UEngage.Android.pdb and b/UEngage.Android/obj/Debug/90/UEngage.Android.pdb differ diff --git a/UEngage.Android/obj/Debug/90/_IsIncrementalBuild b/UEngage.Android/obj/Debug/90/_IsIncrementalBuild deleted file mode 100644 index e69de29..0000000 diff --git a/UEngage.Android/obj/Debug/90/_TelemetryProps b/UEngage.Android/obj/Debug/90/_TelemetryProps index bc39a88..6cd6b57 100644 --- a/UEngage.Android/obj/Debug/90/_TelemetryProps +++ b/UEngage.Android/obj/Debug/90/_TelemetryProps @@ -1,4 +1,4 @@ -IsIncrementalBuild=true +IsIncrementalBuild=false AndroidUseAapt2=True UseSharedRuntime=true UseFastDeployment=false @@ -22,7 +22,7 @@ CodegenTarget= AndroidDexTool=d8 AndroidLinkTool= AndroidEnableProfiledAot= -AndroidInstallAfterBuild=True -AndroidSessionId=4c7a675a-11a3-4c9a-a0a2-92e741ff8786 +AndroidInstallAfterBuild=False +AndroidSessionId= BuildConfiguration=Debug TemplateName={c9e5eea5-ca05-42a1-839b-61506e0a37df} diff --git a/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.dll b/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.dll index dbf6a1a..bac864a 100644 Binary files a/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.dll and b/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.dll differ diff --git a/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.pdb b/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.pdb index ed4252f..4d7d102 100644 Binary files a/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.pdb and b/UEngage.Android/obj/Debug/90/android/assets/UEngage.Android.pdb differ diff --git a/UEngage.Android/obj/Debug/90/android/assets/UEngage.dll b/UEngage.Android/obj/Debug/90/android/assets/UEngage.dll index c976674..57afa48 100644 Binary files a/UEngage.Android/obj/Debug/90/android/assets/UEngage.dll and b/UEngage.Android/obj/Debug/90/android/assets/UEngage.dll differ diff --git a/UEngage.Android/obj/Debug/90/android/assets/UEngage.pdb b/UEngage.Android/obj/Debug/90/android/assets/UEngage.pdb index 6fadc67..0de9d5a 100644 Binary files a/UEngage.Android/obj/Debug/90/android/assets/UEngage.pdb and b/UEngage.Android/obj/Debug/90/android/assets/UEngage.pdb differ diff --git a/UEngage.Android/obj/Debug/90/android/bin/classes.zip b/UEngage.Android/obj/Debug/90/android/bin/classes.zip index 14f661f..aae114c 100644 Binary files a/UEngage.Android/obj/Debug/90/android/bin/classes.zip and b/UEngage.Android/obj/Debug/90/android/bin/classes.zip differ diff --git a/UEngage.Android/obj/Debug/90/android/bin/com.companyname.uengage.apk b/UEngage.Android/obj/Debug/90/android/bin/com.companyname.uengage.apk index ac67920..bd817e0 100644 Binary files a/UEngage.Android/obj/Debug/90/android/bin/com.companyname.uengage.apk and b/UEngage.Android/obj/Debug/90/android/bin/com.companyname.uengage.apk differ diff --git a/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.o b/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.o index 58523bb..6467782 100644 Binary files a/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.o and b/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.o differ diff --git a/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.s b/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.s index c33f922..795a9c7 100644 --- a/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.s +++ b/UEngage.Android/obj/Debug/90/android/environment.arm64-v8a.s @@ -73,7 +73,7 @@ mono_aot_mode_name: .section .rodata.env.str.8,"aMS",@progbits,1 .type .L.env.str.8, @object .L.env.str.8: - .asciz "cb601afe-2bf4-4ee3-8385-10f61254a217" + .asciz "f2ff23dd-f30f-42d0-9747-4001ecd255f1" .size .L.env.str.8, 37 .section .rodata.env.str.9,"aMS",@progbits,1 .type .L.env.str.9, @object diff --git a/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.o b/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.o index 5c253f1..d774c68 100644 Binary files a/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.o and b/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.o differ diff --git a/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.s b/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.s index 4a27a9d..83c7991 100644 --- a/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.s +++ b/UEngage.Android/obj/Debug/90/android/environment.armeabi-v7a.s @@ -92,7 +92,7 @@ mono_aot_mode_name: .section .rodata.env.str.8,"aMS",%progbits,1 .type .L.env.str.8, %object .L.env.str.8: - .asciz "cb601afe-2bf4-4ee3-8385-10f61254a217" + .asciz "f2ff23dd-f30f-42d0-9747-4001ecd255f1" .size .L.env.str.8, 37 .section .rodata.env.str.9,"aMS",%progbits,1 .type .L.env.str.9, %object diff --git a/UEngage.Android/obj/Debug/90/android/environment.x86.o b/UEngage.Android/obj/Debug/90/android/environment.x86.o index e1cf922..9cf40c4 100644 Binary files a/UEngage.Android/obj/Debug/90/android/environment.x86.o and b/UEngage.Android/obj/Debug/90/android/environment.x86.o differ diff --git a/UEngage.Android/obj/Debug/90/android/environment.x86.s b/UEngage.Android/obj/Debug/90/android/environment.x86.s index b9f280d..d88d531 100644 --- a/UEngage.Android/obj/Debug/90/android/environment.x86.s +++ b/UEngage.Android/obj/Debug/90/android/environment.x86.s @@ -71,7 +71,7 @@ mono_aot_mode_name: .section .rodata.env.str.8,"aMS",@progbits,1 .type .L.env.str.8, @object .L.env.str.8: - .asciz "cb601afe-2bf4-4ee3-8385-10f61254a217" + .asciz "f2ff23dd-f30f-42d0-9747-4001ecd255f1" .size .L.env.str.8, 37 .section .rodata.env.str.9,"aMS",@progbits,1 .type .L.env.str.9, @object diff --git a/UEngage.Android/obj/Debug/90/android/environment.x86_64.o b/UEngage.Android/obj/Debug/90/android/environment.x86_64.o index 794e037..bdba782 100644 Binary files a/UEngage.Android/obj/Debug/90/android/environment.x86_64.o and b/UEngage.Android/obj/Debug/90/android/environment.x86_64.o differ diff --git a/UEngage.Android/obj/Debug/90/android/environment.x86_64.s b/UEngage.Android/obj/Debug/90/android/environment.x86_64.s index 5f3fe62..73ee981 100644 --- a/UEngage.Android/obj/Debug/90/android/environment.x86_64.s +++ b/UEngage.Android/obj/Debug/90/android/environment.x86_64.s @@ -72,7 +72,7 @@ mono_aot_mode_name: .section .rodata.env.str.8,"aMS",@progbits,1 .type .L.env.str.8, @object .L.env.str.8: - .asciz "cb601afe-2bf4-4ee3-8385-10f61254a217" + .asciz "f2ff23dd-f30f-42d0-9747-4001ecd255f1" .size .L.env.str.8, 37 .section .rodata.env.str.9,"aMS",@progbits,1 .type .L.env.str.9, @object diff --git a/UEngage.Android/obj/Debug/90/app_shared_libraries/arm64-v8a/libxamarin-app.so b/UEngage.Android/obj/Debug/90/app_shared_libraries/arm64-v8a/libxamarin-app.so index b59b8e8..e2f0abd 100644 Binary files a/UEngage.Android/obj/Debug/90/app_shared_libraries/arm64-v8a/libxamarin-app.so and b/UEngage.Android/obj/Debug/90/app_shared_libraries/arm64-v8a/libxamarin-app.so differ diff --git a/UEngage.Android/obj/Debug/90/app_shared_libraries/armeabi-v7a/libxamarin-app.so b/UEngage.Android/obj/Debug/90/app_shared_libraries/armeabi-v7a/libxamarin-app.so index 5561f25..5ea7462 100644 Binary files a/UEngage.Android/obj/Debug/90/app_shared_libraries/armeabi-v7a/libxamarin-app.so and b/UEngage.Android/obj/Debug/90/app_shared_libraries/armeabi-v7a/libxamarin-app.so differ diff --git a/UEngage.Android/obj/Debug/90/app_shared_libraries/x86/libxamarin-app.so b/UEngage.Android/obj/Debug/90/app_shared_libraries/x86/libxamarin-app.so index f67ae6f..ea31e97 100644 Binary files a/UEngage.Android/obj/Debug/90/app_shared_libraries/x86/libxamarin-app.so and b/UEngage.Android/obj/Debug/90/app_shared_libraries/x86/libxamarin-app.so differ diff --git a/UEngage.Android/obj/Debug/90/app_shared_libraries/x86_64/libxamarin-app.so b/UEngage.Android/obj/Debug/90/app_shared_libraries/x86_64/libxamarin-app.so index 0bcb23a..71ba569 100644 Binary files a/UEngage.Android/obj/Debug/90/app_shared_libraries/x86_64/libxamarin-app.so and b/UEngage.Android/obj/Debug/90/app_shared_libraries/x86_64/libxamarin-app.so differ diff --git a/UEngage.Android/obj/Debug/90/build.props b/UEngage.Android/obj/Debug/90/build.props index cd48996..3b15a14 100644 --- a/UEngage.Android/obj/Debug/90/build.props +++ b/UEngage.Android/obj/Debug/90/build.props @@ -24,7 +24,7 @@ androidgeneratejnimarshalmethods=false os=windows_nt androidincludedebugsymbols=true androidpackagenamingpolicy=lowercasecrc64 -_nugetassetstimestamp=637407436481371022 +_nugetassetstimestamp=637409165077096274 typemapkind=strings-asm androidsupportedabis=arm64-v8a armeabi-v7a diff --git a/UEngage.Android/obj/Debug/90/buildid.txt b/UEngage.Android/obj/Debug/90/buildid.txt index 96cd79e..b91f5ac 100644 --- a/UEngage.Android/obj/Debug/90/buildid.txt +++ b/UEngage.Android/obj/Debug/90/buildid.txt @@ -1 +1 @@ -cb601afe-2bf4-4ee3-8385-10f61254a217 +f2ff23dd-f30f-42d0-9747-4001ecd255f1 diff --git a/UEngage.Android/obj/Debug/90/designtime/build.props b/UEngage.Android/obj/Debug/90/designtime/build.props index cd48996..3b15a14 100644 --- a/UEngage.Android/obj/Debug/90/designtime/build.props +++ b/UEngage.Android/obj/Debug/90/designtime/build.props @@ -24,7 +24,7 @@ androidgeneratejnimarshalmethods=false os=windows_nt androidincludedebugsymbols=true androidpackagenamingpolicy=lowercasecrc64 -_nugetassetstimestamp=637407436481371022 +_nugetassetstimestamp=637409165077096274 typemapkind=strings-asm androidsupportedabis=arm64-v8a armeabi-v7a diff --git a/UEngage.Android/obj/UEngage.Android.csproj.nuget.dgspec.json b/UEngage.Android/obj/UEngage.Android.csproj.nuget.dgspec.json index 855a652..ccfdeea 100644 --- a/UEngage.Android/obj/UEngage.Android.csproj.nuget.dgspec.json +++ b/UEngage.Android/obj/UEngage.Android.csproj.nuget.dgspec.json @@ -109,6 +109,10 @@ "Xamarin.Forms": { "target": "Package", "version": "[4.6.0.1141, )" + }, + "sqlite-net-pcl": { + "target": "Package", + "version": "[1.7.335, )" } }, "imports": [ diff --git a/UEngage.Android/obj/project.assets.json b/UEngage.Android/obj/project.assets.json index f5e7f72..89ee6dc 100644 --- a/UEngage.Android/obj/project.assets.json +++ b/UEngage.Android/obj/project.assets.json @@ -882,7 +882,8 @@ "framework": ".NETStandard,Version=v2.0", "dependencies": { "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "compile": { "bin/placeholder/UEngage.dll": {} diff --git a/UEngage.Android/obj/project.nuget.cache b/UEngage.Android/obj/project.nuget.cache index f8a6141..dd93e15 100644 --- a/UEngage.Android/obj/project.nuget.cache +++ b/UEngage.Android/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "zaIetjiXpEb2GkF/h0hWKqfWs64UMmN88zfIh7oD+ebWCg4h3YkIrtMT71V5o1OHKi1KdKRC9gdgEt9S3PjGkA==", + "dgSpecHash": "EMCbIGKgARXZsXudV4YRC8tyCgcSIoWMJqNqf6SXSFTShef27YpD5qGuwZy2DuGJ2geTIFcUYT+4DlcR00dTGw==", "success": true, "projectFilePath": "C:\\Users\\olamide\\source\\repos\\UEngage\\UEngage.Android\\UEngage.Android.csproj", "expectedPackageFiles": [ diff --git a/UEngage.iOS/bin/iPhone/Debug/UEngage.dll b/UEngage.iOS/bin/iPhone/Debug/UEngage.dll index c2bc6b4..a5c945f 100644 Binary files a/UEngage.iOS/bin/iPhone/Debug/UEngage.dll and b/UEngage.iOS/bin/iPhone/Debug/UEngage.dll differ diff --git a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe index d4cc050..79ab6e3 100644 Binary files a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe and b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe differ diff --git a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe.mdb b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe.mdb index a82a2a9..a9ba4cc 100644 Binary files a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe.mdb and b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.exe.mdb differ diff --git a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.pdb b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.pdb index 0cc4b8a..638c9dc 100644 Binary files a/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.pdb and b/UEngage.iOS/bin/iPhone/Debug/UEngage.iOS.pdb differ diff --git a/UEngage.iOS/bin/iPhone/Debug/UEngage.pdb b/UEngage.iOS/bin/iPhone/Debug/UEngage.pdb index 5e5b6a4..fc44923 100644 Binary files a/UEngage.iOS/bin/iPhone/Debug/UEngage.pdb and b/UEngage.iOS/bin/iPhone/Debug/UEngage.pdb differ diff --git a/UEngage.iOS/obj/UEngage.iOS.csproj.nuget.dgspec.json b/UEngage.iOS/obj/UEngage.iOS.csproj.nuget.dgspec.json index 8841b74..c98c1d6 100644 --- a/UEngage.iOS/obj/UEngage.iOS.csproj.nuget.dgspec.json +++ b/UEngage.iOS/obj/UEngage.iOS.csproj.nuget.dgspec.json @@ -120,6 +120,10 @@ "Xamarin.Forms": { "target": "Package", "version": "[4.6.0.1141, )" + }, + "sqlite-net-pcl": { + "target": "Package", + "version": "[1.7.335, )" } }, "imports": [ diff --git a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.csprojAssemblyReference.cache b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.csprojAssemblyReference.cache index 54efefb..9d50a05 100644 Binary files a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.csprojAssemblyReference.cache and b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.csprojAssemblyReference.cache differ diff --git a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.exe b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.exe index d4cc050..79ab6e3 100644 Binary files a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.exe and b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.exe differ diff --git a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.pdb b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.pdb index 0cc4b8a..638c9dc 100644 Binary files a/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.pdb and b/UEngage.iOS/obj/iPhone/Debug/UEngage.iOS.pdb differ diff --git a/UEngage.iOS/obj/project.assets.json b/UEngage.iOS/obj/project.assets.json index 2c9a2e5..d15bfe4 100644 --- a/UEngage.iOS/obj/project.assets.json +++ b/UEngage.iOS/obj/project.assets.json @@ -223,7 +223,8 @@ "framework": ".NETStandard,Version=v2.0", "dependencies": { "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "compile": { "bin/placeholder/UEngage.dll": {} @@ -455,7 +456,8 @@ "framework": ".NETStandard,Version=v2.0", "dependencies": { "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "compile": { "bin/placeholder/UEngage.dll": {} @@ -687,7 +689,8 @@ "framework": ".NETStandard,Version=v2.0", "dependencies": { "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "compile": { "bin/placeholder/UEngage.dll": {} @@ -919,7 +922,8 @@ "framework": ".NETStandard,Version=v2.0", "dependencies": { "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "compile": { "bin/placeholder/UEngage.dll": {} diff --git a/UEngage.iOS/obj/project.nuget.cache b/UEngage.iOS/obj/project.nuget.cache index aa12879..a1ba93b 100644 --- a/UEngage.iOS/obj/project.nuget.cache +++ b/UEngage.iOS/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "LyUxmqCEvg8wc+RIEsy+XAasES02M5nCp6tdoXY0ZZZmMNMe1xHC4spc9fWWDJ8hwSCXHrwHa7DPXVL+n4zQ5A==", + "dgSpecHash": "vRqFHeHaP0Lls5b7+ZMSYiCaTN5IbSxDHTDSCbpezaE3muxyfK6jxBBa47rlo+ouCSsvJU46zrpep2zofniaWA==", "success": true, "projectFilePath": "C:\\Users\\olamide\\source\\repos\\UEngage\\UEngage.iOS\\UEngage.iOS.csproj", "expectedPackageFiles": [ diff --git a/UEngage/App.xaml.cs b/UEngage/App.xaml.cs index 919efaa..715cbaf 100644 --- a/UEngage/App.xaml.cs +++ b/UEngage/App.xaml.cs @@ -1,11 +1,24 @@ using System; using Xamarin.Forms; using Xamarin.Forms.Xaml; +using UEngage.Data; +using UEngage.Models; namespace UEngage { public partial class App : Application { + /*static UserDatabase database; + public static NoteDatabase Database + { + get + { + if (database == null){ + database = new NoteDatabase(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Notes.db3")); + } + return database; + } + }*/ public App() { InitializeComponent(); diff --git a/UEngage/Data/ReportDatabase.cs b/UEngage/Data/ReportDatabase.cs new file mode 100644 index 0000000..ca63cbc --- /dev/null +++ b/UEngage/Data/ReportDatabase.cs @@ -0,0 +1,47 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using SQLite; +using UEngage.Models; + +namespace UEngage.Data +{ + public class ReportDatabase + { + readonly SQLiteAsyncConnection _database; + + public ReportDatabase(string dbPath) + { + _database = new SQLiteAsyncConnection(dbPath); + _database.CreateTableAsync().Wait(); + } + + public Task> GetReportsAsync() + { + return _database.Table().ToListAsync(); + } + + public Task GetReportAsync(int id) + { + return _database.Table() + .Where(i => i.ID == id) + .FirstOrDefaultAsync(); + } + + public Task SaveReportAsync(Report_ report) + { + if (report.ID != 0) + { + return _database.UpdateAsync(report); + } + else + { + return _database.InsertAsync(report); + } + } + + public Task DeleteReportAsync(Report report) + { + return _database.DeleteAsync(report); + } + } +} \ No newline at end of file diff --git a/UEngage/Data/UserDatabase.cs b/UEngage/Data/UserDatabase.cs new file mode 100644 index 0000000..a8c9874 --- /dev/null +++ b/UEngage/Data/UserDatabase.cs @@ -0,0 +1,47 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using SQLite; +using UEngage.Models; + +namespace UEngage.Data +{ + public class UserDatabase + { + readonly SQLiteAsyncConnection _database; + + public UserDatabase(string dbPath) + { + _database = new SQLiteAsyncConnection(dbPath); + _database.CreateTableAsync().Wait(); + } + + public Task> GetaUsersAsync() + { + return _database.Table().ToListAsync(); + } + + public Task GetUserAsync(int id) + { + return _database.Table() + .Where(i => i.ID == id) + .FirstOrDefaultAsync(); + } + + public Task SaveUserAsync(User_ user) + { + if (user.ID != 0) + { + return _database.UpdateAsync(user); + } + else + { + return _database.InsertAsync(user); + } + } + + public Task DeleteUserAsync(User_ user) + { + return _database.DeleteAsync(user); + } + } +} \ No newline at end of file diff --git a/UEngage/Models/Report.cs b/UEngage/Models/Report_.cs similarity index 66% rename from UEngage/Models/Report.cs rename to UEngage/Models/Report_.cs index 858a391..2864cf1 100644 --- a/UEngage/Models/Report.cs +++ b/UEngage/Models/Report_.cs @@ -1,15 +1,18 @@ using System; using System.Collections.Generic; using System.Text; +using SQLite; namespace UEngage.Models { - public class Report + public class Report_ { - public int ID { get; set; } + [PrimaryKey, AutoIncrement] + public int ID { get; set; } public string Username { get; set; } public string ImageUrl { get; set; } public string Coordinate { get; set; } public string Description { get; set; } + public DateTime Date { get; set; } } } diff --git a/UEngage/Models/User_.cs b/UEngage/Models/User_.cs new file mode 100644 index 0000000..330f6b2 --- /dev/null +++ b/UEngage/Models/User_.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Text; +using SQLite; + +namespace UEngage.Models +{ + public class User_ + { + [PrimaryKey, AutoIncrement] + public int ID { get; set; } + public string Firstname { get; set; } + public string Lastname { get; set; } + public string Username { get; set; } + public string Password { get; set; } + public string Postcode { get; set; } + + } +} diff --git a/UEngage/UEngage.csproj b/UEngage/UEngage.csproj index 6159643..b9ef163 100644 --- a/UEngage/UEngage.csproj +++ b/UEngage/UEngage.csproj @@ -3,6 +3,7 @@ netstandard2.0 true + 848cd38e-bf0a-4436-a6ed-fc2690769cb0 @@ -12,9 +13,11 @@ + + diff --git a/UEngage/bin/Debug/netstandard2.0/UEngage.deps.json b/UEngage/bin/Debug/netstandard2.0/UEngage.deps.json index bc9f097..2910196 100644 --- a/UEngage/bin/Debug/netstandard2.0/UEngage.deps.json +++ b/UEngage/bin/Debug/netstandard2.0/UEngage.deps.json @@ -11,7 +11,8 @@ "dependencies": { "NETStandard.Library": "2.0.3", "Xamarin.Essentials": "1.5.3.2", - "Xamarin.Forms": "4.6.0.1141" + "Xamarin.Forms": "4.6.0.1141", + "sqlite-net-pcl": "1.7.335" }, "runtime": { "UEngage.dll": {} @@ -23,6 +24,74 @@ "Microsoft.NETCore.Platforms": "1.1.0" } }, + "sqlite-net-pcl/1.7.335": { + "dependencies": { + "SQLitePCLRaw.bundle_green": "2.0.3" + }, + "runtime": { + "lib/netstandard2.0/SQLite-net.dll": { + "assemblyVersion": "1.7.335.0", + "fileVersion": "1.7.335.0" + } + } + }, + "SQLitePCLRaw.bundle_green/2.0.3": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.3", + "SQLitePCLRaw.lib.e_sqlite3": "2.0.3", + "SQLitePCLRaw.provider.e_sqlite3": "2.0.3" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { + "assemblyVersion": "2.0.3.851", + "fileVersion": "2.0.3.851" + } + } + }, + "SQLitePCLRaw.core/2.0.3": { + "dependencies": { + "System.Memory": "4.5.3" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": { + "assemblyVersion": "2.0.3.851", + "fileVersion": "2.0.3.851" + } + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.3": {}, + "SQLitePCLRaw.provider.e_sqlite3/2.0.3": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.3" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll": { + "assemblyVersion": "2.0.3.851", + "fileVersion": "2.0.3.851" + } + } + }, + "System.Buffers/4.4.0": { + "runtime": { + "lib/netstandard2.0/System.Buffers.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.25519.3" + } + } + }, + "System.Memory/4.5.3": { + "dependencies": { + "System.Buffers": "4.4.0", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.2" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.dll": { + "assemblyVersion": "4.0.1.1", + "fileVersion": "4.6.27617.2" + } + } + }, "System.Numerics.Vectors/4.5.0": { "runtime": { "lib/netstandard2.0/System.Numerics.Vectors.dll": { @@ -31,6 +100,14 @@ } } }, + "System.Runtime.CompilerServices.Unsafe/4.5.2": { + "runtime": { + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { + "assemblyVersion": "4.0.4.1", + "fileVersion": "4.6.26919.2" + } + } + }, "Xamarin.Essentials/1.5.3.2": { "dependencies": { "System.Numerics.Vectors": "4.5.0" @@ -80,6 +157,55 @@ "path": "netstandard.library/2.0.3", "hashPath": "netstandard.library.2.0.3.nupkg.sha512" }, + "sqlite-net-pcl/1.7.335": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0A9YNPbp66aB+Sitxmh9lq1KDtD4+EBPfdtnYN8WenvQqh5dNgMxUV7kaEG6EXYTi4zBxcsDKpyYJzbViWJXtw==", + "path": "sqlite-net-pcl/1.7.335", + "hashPath": "sqlite-net-pcl.1.7.335.nupkg.sha512" + }, + "SQLitePCLRaw.bundle_green/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QgevRdYSy/MtL1TDdWuhoCH5cpBPZYUZd8h/WqgiLGXDa8e93Fv4/SE812SDCdjTb2+6s8SIwSLRq0z2bUeieg==", + "path": "sqlitepclraw.bundle_green/2.0.3", + "hashPath": "sqlitepclraw.bundle_green.2.0.3.nupkg.sha512" + }, + "SQLitePCLRaw.core/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9LO3qT7tP+0qBAQxg/PGLHPcsKri4H2zIiiMEg+7EGrnBbuUnJg1tcfKiiqFtRp74kZSAV6N0ZeSGYiodqYnoQ==", + "path": "sqlitepclraw.core/2.0.3", + "hashPath": "sqlitepclraw.core.2.0.3.nupkg.sha512" + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VSTQBlcPOcqCCxXnXwo8N2msQuE/Hd6oKpZ5Nn022tq5/+liyx5uEYNw6Hj8logTdkuq+3Nlq7qYQhraFWn1wg==", + "path": "sqlitepclraw.lib.e_sqlite3/2.0.3", + "hashPath": "sqlitepclraw.lib.e_sqlite3.2.0.3.nupkg.sha512" + }, + "SQLitePCLRaw.provider.e_sqlite3/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f2bwfPhD91dJ6KnjOw01KDT68zl7qpeX4+lC0mmKa+eA91Huya8hdNan73B3q7jEDLMFU/dkv7l5wqrqGB4QoQ==", + "path": "sqlitepclraw.provider.e_sqlite3/2.0.3", + "hashPath": "sqlitepclraw.provider.e_sqlite3.2.0.3.nupkg.sha512" + }, + "System.Buffers/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AwarXzzoDwX6BgrhjoJsk6tUezZEozOT5Y9QKF94Gl4JK91I4PIIBkBco9068Y9/Dra8Dkbie99kXB8+1BaYKw==", + "path": "system.buffers/4.4.0", + "hashPath": "system.buffers.4.4.0.nupkg.sha512" + }, + "System.Memory/4.5.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", + "path": "system.memory/4.5.3", + "hashPath": "system.memory.4.5.3.nupkg.sha512" + }, "System.Numerics.Vectors/4.5.0": { "type": "package", "serviceable": true, @@ -87,6 +213,13 @@ "path": "system.numerics.vectors/4.5.0", "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" }, + "System.Runtime.CompilerServices.Unsafe/4.5.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wprSFgext8cwqymChhrBLu62LMg/1u92bU+VOwyfBimSPVFXtsNqEWC92Pf9ofzJFlk4IHmJA75EDJn1b2goAQ==", + "path": "system.runtime.compilerservices.unsafe/4.5.2", + "hashPath": "system.runtime.compilerservices.unsafe.4.5.2.nupkg.sha512" + }, "Xamarin.Essentials/1.5.3.2": { "type": "package", "serviceable": true, diff --git a/UEngage/bin/Debug/netstandard2.0/UEngage.dll b/UEngage/bin/Debug/netstandard2.0/UEngage.dll index c976674..57afa48 100644 Binary files a/UEngage/bin/Debug/netstandard2.0/UEngage.dll and b/UEngage/bin/Debug/netstandard2.0/UEngage.dll differ diff --git a/UEngage/bin/Debug/netstandard2.0/UEngage.pdb b/UEngage/bin/Debug/netstandard2.0/UEngage.pdb index 6fadc67..0de9d5a 100644 Binary files a/UEngage/bin/Debug/netstandard2.0/UEngage.pdb and b/UEngage/bin/Debug/netstandard2.0/UEngage.pdb differ diff --git a/UEngage/bin/Debug/netstandard2.0/ref/UEngage.dll b/UEngage/bin/Debug/netstandard2.0/ref/UEngage.dll index 7183443..e02705a 100644 Binary files a/UEngage/bin/Debug/netstandard2.0/ref/UEngage.dll and b/UEngage/bin/Debug/netstandard2.0/ref/UEngage.dll differ diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.assets.cache b/UEngage/obj/Debug/netstandard2.0/UEngage.assets.cache index 3795554..829421f 100644 Binary files a/UEngage/obj/Debug/netstandard2.0/UEngage.assets.cache and b/UEngage/obj/Debug/netstandard2.0/UEngage.assets.cache differ diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.CoreCompileInputs.cache b/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.CoreCompileInputs.cache index d029048..1d884bc 100644 --- a/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.CoreCompileInputs.cache +++ b/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -67b62435fc6a8d403fbd9031060d82076080dd02 +628231d149ecb99d4368c7185afb7c8045408d7e diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.FileListAbsolute.txt b/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.FileListAbsolute.txt index e3aa400..7df4286 100644 --- a/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.FileListAbsolute.txt +++ b/UEngage/obj/Debug/netstandard2.0/UEngage.csproj.FileListAbsolute.txt @@ -7,8 +7,6 @@ C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Login.xam C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\MainPage.xaml.g.cs C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.AssemblyInfoInputs.cache C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.AssemblyInfo.cs -C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.csproj.CoreCompileInputs.cache -C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\XamlC.stamp C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.dll C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\ref\UEngage.dll C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.pdb @@ -16,6 +14,7 @@ C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Signup.xa C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Profile.xaml.g.cs C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Home.xaml.g.cs C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Tabbed.xaml.g.cs -C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.csprojAssemblyReference.cache C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Report.xaml.g.cs C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\Explore.xaml.g.cs +C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\UEngage.csproj.CoreCompileInputs.cache +C:\Users\olamide\source\repos\UEngage\UEngage\obj\Debug\netstandard2.0\XamlC.stamp diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.csprojAssemblyReference.cache b/UEngage/obj/Debug/netstandard2.0/UEngage.csprojAssemblyReference.cache deleted file mode 100644 index db487b7..0000000 Binary files a/UEngage/obj/Debug/netstandard2.0/UEngage.csprojAssemblyReference.cache and /dev/null differ diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.dll b/UEngage/obj/Debug/netstandard2.0/UEngage.dll index c976674..57afa48 100644 Binary files a/UEngage/obj/Debug/netstandard2.0/UEngage.dll and b/UEngage/obj/Debug/netstandard2.0/UEngage.dll differ diff --git a/UEngage/obj/Debug/netstandard2.0/UEngage.pdb b/UEngage/obj/Debug/netstandard2.0/UEngage.pdb index 6fadc67..0de9d5a 100644 Binary files a/UEngage/obj/Debug/netstandard2.0/UEngage.pdb and b/UEngage/obj/Debug/netstandard2.0/UEngage.pdb differ diff --git a/UEngage/obj/Debug/netstandard2.0/ref/UEngage.dll b/UEngage/obj/Debug/netstandard2.0/ref/UEngage.dll index 7183443..e02705a 100644 Binary files a/UEngage/obj/Debug/netstandard2.0/ref/UEngage.dll and b/UEngage/obj/Debug/netstandard2.0/ref/UEngage.dll differ diff --git a/UEngage/obj/UEngage.csproj.nuget.dgspec.json b/UEngage/obj/UEngage.csproj.nuget.dgspec.json index 7ee093c..59cfd07 100644 --- a/UEngage/obj/UEngage.csproj.nuget.dgspec.json +++ b/UEngage/obj/UEngage.csproj.nuget.dgspec.json @@ -55,6 +55,10 @@ "Xamarin.Forms": { "target": "Package", "version": "[4.6.0.1141, )" + }, + "sqlite-net-pcl": { + "target": "Package", + "version": "[1.7.335, )" } }, "imports": [ diff --git a/UEngage/obj/project.assets.json b/UEngage/obj/project.assets.json index c470c30..1d6115c 100644 --- a/UEngage/obj/project.assets.json +++ b/UEngage/obj/project.assets.json @@ -26,6 +26,138 @@ "build/netstandard2.0/NETStandard.Library.targets": {} } }, + "sqlite-net-pcl/1.7.335": { + "type": "package", + "dependencies": { + "SQLitePCLRaw.bundle_green": "2.0.3" + }, + "compile": { + "lib/netstandard2.0/SQLite-net.dll": {} + }, + "runtime": { + "lib/netstandard2.0/SQLite-net.dll": {} + } + }, + "SQLitePCLRaw.bundle_green/2.0.3": { + "type": "package", + "dependencies": { + "SQLitePCLRaw.core": "2.0.3", + "SQLitePCLRaw.lib.e_sqlite3": "2.0.3", + "SQLitePCLRaw.provider.e_sqlite3": "2.0.3" + }, + "compile": { + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {} + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {} + } + }, + "SQLitePCLRaw.core/2.0.3": { + "type": "package", + "dependencies": { + "System.Memory": "4.5.3" + }, + "compile": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": {} + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": {} + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/_._": {} + }, + "runtimeTargets": { + "runtimes/alpine-x64/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "alpine-x64" + }, + "runtimes/linux-arm/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-arm" + }, + "runtimes/linux-arm64/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-arm64" + }, + "runtimes/linux-armel/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-armel" + }, + "runtimes/linux-musl-x64/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-musl-x64" + }, + "runtimes/linux-x64/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-x64" + }, + "runtimes/linux-x86/native/libe_sqlite3.so": { + "assetType": "native", + "rid": "linux-x86" + }, + "runtimes/osx-x64/native/libe_sqlite3.dylib": { + "assetType": "native", + "rid": "osx-x64" + }, + "runtimes/win-arm/native/e_sqlite3.dll": { + "assetType": "native", + "rid": "win-arm" + }, + "runtimes/win-arm64/native/e_sqlite3.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/e_sqlite3.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/e_sqlite3.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "SQLitePCLRaw.provider.e_sqlite3/2.0.3": { + "type": "package", + "dependencies": { + "SQLitePCLRaw.core": "2.0.3" + }, + "compile": { + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} + } + }, + "System.Buffers/4.4.0": { + "type": "package", + "compile": { + "ref/netstandard2.0/System.Buffers.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Buffers.dll": {} + } + }, + "System.Memory/4.5.3": { + "type": "package", + "dependencies": { + "System.Buffers": "4.4.0", + "System.Numerics.Vectors": "4.4.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.2" + }, + "compile": { + "lib/netstandard2.0/System.Memory.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Memory.dll": {} + } + }, "System.Numerics.Vectors/4.5.0": { "type": "package", "compile": { @@ -35,6 +167,15 @@ "lib/netstandard2.0/System.Numerics.Vectors.dll": {} } }, + "System.Runtime.CompilerServices.Unsafe/4.5.2": { + "type": "package", + "compile": { + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + } + }, "Xamarin.Essentials/1.5.3.2": { "type": "package", "dependencies": { @@ -211,6 +352,139 @@ "netstandard.library.nuspec" ] }, + "sqlite-net-pcl/1.7.335": { + "sha512": "0A9YNPbp66aB+Sitxmh9lq1KDtD4+EBPfdtnYN8WenvQqh5dNgMxUV7kaEG6EXYTi4zBxcsDKpyYJzbViWJXtw==", + "type": "package", + "path": "sqlite-net-pcl/1.7.335", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "lib/netstandard2.0/SQLite-net.dll", + "lib/netstandard2.0/SQLite-net.xml", + "sqlite-net-pcl.1.7.335.nupkg.sha512", + "sqlite-net-pcl.nuspec" + ] + }, + "SQLitePCLRaw.bundle_green/2.0.3": { + "sha512": "QgevRdYSy/MtL1TDdWuhoCH5cpBPZYUZd8h/WqgiLGXDa8e93Fv4/SE812SDCdjTb2+6s8SIwSLRq0z2bUeieg==", + "type": "package", + "path": "sqlitepclraw.bundle_green/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/Xamarin.iOS10/SQLitePCLRaw.batteries_v2.dll", + "lib/Xamarin.iOS10/SQLitePCLRaw.nativelibrary.dll", + "lib/net461/SQLitePCLRaw.batteries_v2.dll", + "lib/net461/SQLitePCLRaw.nativelibrary.dll", + "lib/netcoreapp3.0/SQLitePCLRaw.batteries_v2.dll", + "lib/netcoreapp3.0/SQLitePCLRaw.nativelibrary.dll", + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll", + "sqlitepclraw.bundle_green.2.0.3.nupkg.sha512", + "sqlitepclraw.bundle_green.nuspec" + ] + }, + "SQLitePCLRaw.core/2.0.3": { + "sha512": "9LO3qT7tP+0qBAQxg/PGLHPcsKri4H2zIiiMEg+7EGrnBbuUnJg1tcfKiiqFtRp74kZSAV6N0ZeSGYiodqYnoQ==", + "type": "package", + "path": "sqlitepclraw.core/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/SQLitePCLRaw.core.dll", + "sqlitepclraw.core.2.0.3.nupkg.sha512", + "sqlitepclraw.core.nuspec" + ] + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.3": { + "sha512": "VSTQBlcPOcqCCxXnXwo8N2msQuE/Hd6oKpZ5Nn022tq5/+liyx5uEYNw6Hj8logTdkuq+3Nlq7qYQhraFWn1wg==", + "type": "package", + "path": "sqlitepclraw.lib.e_sqlite3/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/net461/SQLitePCLRaw.lib.e_sqlite3.targets", + "lib/net461/_._", + "lib/netstandard2.0/_._", + "runtimes/alpine-x64/native/libe_sqlite3.so", + "runtimes/linux-arm/native/libe_sqlite3.so", + "runtimes/linux-arm64/native/libe_sqlite3.so", + "runtimes/linux-armel/native/libe_sqlite3.so", + "runtimes/linux-musl-x64/native/libe_sqlite3.so", + "runtimes/linux-x64/native/libe_sqlite3.so", + "runtimes/linux-x86/native/libe_sqlite3.so", + "runtimes/osx-x64/native/libe_sqlite3.dylib", + "runtimes/win-arm/native/e_sqlite3.dll", + "runtimes/win-arm64/native/e_sqlite3.dll", + "runtimes/win-x64/native/e_sqlite3.dll", + "runtimes/win-x86/native/e_sqlite3.dll", + "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll", + "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll", + "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll", + "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll", + "sqlitepclraw.lib.e_sqlite3.2.0.3.nupkg.sha512", + "sqlitepclraw.lib.e_sqlite3.nuspec" + ] + }, + "SQLitePCLRaw.provider.e_sqlite3/2.0.3": { + "sha512": "f2bwfPhD91dJ6KnjOw01KDT68zl7qpeX4+lC0mmKa+eA91Huya8hdNan73B3q7jEDLMFU/dkv7l5wqrqGB4QoQ==", + "type": "package", + "path": "sqlitepclraw.provider.e_sqlite3/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll", + "lib/uap10.0/SQLitePCLRaw.provider.e_sqlite3.dll", + "sqlitepclraw.provider.e_sqlite3.2.0.3.nupkg.sha512", + "sqlitepclraw.provider.e_sqlite3.nuspec" + ] + }, + "System.Buffers/4.4.0": { + "sha512": "AwarXzzoDwX6BgrhjoJsk6tUezZEozOT5Y9QKF94Gl4JK91I4PIIBkBco9068Y9/Dra8Dkbie99kXB8+1BaYKw==", + "type": "package", + "path": "system.buffers/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netcoreapp2.0/_._", + "lib/netstandard1.1/System.Buffers.dll", + "lib/netstandard1.1/System.Buffers.xml", + "lib/netstandard2.0/System.Buffers.dll", + "lib/netstandard2.0/System.Buffers.xml", + "ref/netcoreapp2.0/_._", + "ref/netstandard1.1/System.Buffers.dll", + "ref/netstandard1.1/System.Buffers.xml", + "ref/netstandard2.0/System.Buffers.dll", + "ref/netstandard2.0/System.Buffers.xml", + "system.buffers.4.4.0.nupkg.sha512", + "system.buffers.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Memory/4.5.3": { + "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", + "type": "package", + "path": "system.memory/4.5.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netcoreapp2.1/_._", + "lib/netstandard1.1/System.Memory.dll", + "lib/netstandard1.1/System.Memory.xml", + "lib/netstandard2.0/System.Memory.dll", + "lib/netstandard2.0/System.Memory.xml", + "ref/netcoreapp2.1/_._", + "system.memory.4.5.3.nupkg.sha512", + "system.memory.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, "System.Numerics.Vectors/4.5.0": { "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", "type": "package", @@ -258,6 +532,31 @@ "version.txt" ] }, + "System.Runtime.CompilerServices.Unsafe/4.5.2": { + "sha512": "wprSFgext8cwqymChhrBLu62LMg/1u92bU+VOwyfBimSPVFXtsNqEWC92Pf9ofzJFlk4IHmJA75EDJn1b2goAQ==", + "type": "package", + "path": "system.runtime.compilerservices.unsafe/4.5.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.xml", + "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml", + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml", + "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll", + "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml", + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll", + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml", + "system.runtime.compilerservices.unsafe.4.5.2.nupkg.sha512", + "system.runtime.compilerservices.unsafe.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, "Xamarin.Essentials/1.5.3.2": { "sha512": "BSLgDJUOPFRwTpQaftM+s4qb/MsTjrqXulEYDOcK6KF3i0Orf75zo3RwRfqnQ8WfpoEFxW/v0jgcPWCvOMgHxg==", "type": "package", @@ -624,7 +923,8 @@ ".NETStandard,Version=v2.0": [ "NETStandard.Library >= 2.0.3", "Xamarin.Essentials >= 1.5.3.2", - "Xamarin.Forms >= 4.6.0.1141" + "Xamarin.Forms >= 4.6.0.1141", + "sqlite-net-pcl >= 1.7.335" ] }, "packageFolders": { @@ -682,6 +982,10 @@ "Xamarin.Forms": { "target": "Package", "version": "[4.6.0.1141, )" + }, + "sqlite-net-pcl": { + "target": "Package", + "version": "[1.7.335, )" } }, "imports": [ diff --git a/UEngage/obj/project.nuget.cache b/UEngage/obj/project.nuget.cache index 6cb9f5e..38b6555 100644 --- a/UEngage/obj/project.nuget.cache +++ b/UEngage/obj/project.nuget.cache @@ -1,12 +1,20 @@ { "version": 2, - "dgSpecHash": "kr7UaDdPIcvfNJtYHR43Y3R6gqX7hJeqpKojyQidK0o3MbqtJehn0YZRX8hOLMFnAHPFqSWGUp9Tx8PlsCtJBQ==", + "dgSpecHash": "oDIMXdILxlkVOc1gf1LklDXmp8Ys742ugApOmDc0Zb03Ylljiz8BqR75JxsEXyri4cdvrjUIDWeNAbKkE4+qpA==", "success": true, "projectFilePath": "C:\\Users\\olamide\\source\\repos\\UEngage\\UEngage\\UEngage.csproj", "expectedPackageFiles": [ "C:\\Users\\olamide\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", "C:\\Users\\olamide\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\sqlite-net-pcl\\1.7.335\\sqlite-net-pcl.1.7.335.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\sqlitepclraw.bundle_green\\2.0.3\\sqlitepclraw.bundle_green.2.0.3.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\sqlitepclraw.core\\2.0.3\\sqlitepclraw.core.2.0.3.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.0.3\\sqlitepclraw.lib.e_sqlite3.2.0.3.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.0.3\\sqlitepclraw.provider.e_sqlite3.2.0.3.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\system.buffers\\4.4.0\\system.buffers.4.4.0.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512", "C:\\Users\\olamide\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", + "C:\\Users\\olamide\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\4.5.2\\system.runtime.compilerservices.unsafe.4.5.2.nupkg.sha512", "C:\\Microsoft\\Xamarin\\NuGet\\xamarin.essentials\\1.5.3.2\\xamarin.essentials.1.5.3.2.nupkg.sha512", "C:\\Microsoft\\Xamarin\\NuGet\\xamarin.forms\\4.6.0.1141\\xamarin.forms.4.6.0.1141.nupkg.sha512" ],