public bool AddOfflineSubmission(Jobs job) { try { var pendingSubmission = new PendingSubmissions { ID = job.ID, JobJSON = JsonConvert.SerializeObject(job) }; _database.Insert(pendingSubmission); return(true); } catch (Exception ex) { Log.Error($"Failed to Add Offline Submission {job} due to {ex}"); return(false); } }
public bool AddOfflineSubmission(Jobs job) { try { using (var db = new LiteDatabase(DbFilename)) { var pendingSubmission = new PendingSubmissions { ID = Guid.NewGuid(), JobJSON = JsonConvert.SerializeObject(job) }; db.GetCollection <PendingSubmissions>().Insert(pendingSubmission); return(true); } } catch (Exception ex) { Log.Error(ex, $"Failed to add to offline {job.ID}"); return(false); } }