Exemple #1
0
 public async Task InsertFaultPicture(FaultPicture faultPicture)
 {
     using (await locker.LockAsync())
     {
         await asyncConnection.InsertAsync(faultPicture);
     }
 }
        private async Task InsertFaultPicture(Plugin.Media.Abstractions.MediaFile picture)
        {
            byte[] pictureBytes;

            using (var memoryStream = new MemoryStream())
            {
                picture.GetStream().CopyTo(memoryStream);
                picture.Dispose();
                pictureBytes = memoryStream.ToArray();
            }

            var dbPicture = new FaultPicture
            {
                Picture = pictureBytes,
                FaultId = faultContext.FaultId
            };

            await DatabaseService.InsertFaultPicture(dbPicture);
        }
 public Task InsertFaultPictureToServer(FaultPicture faultPicture)
 {
     throw new NotImplementedException();
 }