public MemorySharedCompanion GetCompanionInfo(string CompanionName) { try { var allCompanions = sqliteconnection.Table <MemorySharedCompanion>().ToList(); var companionInfo = allCompanions.Where(X => X.MemoryWith == CompanionName) as MemorySharedCompanion; if (companionInfo != null) { MemorySharedCompanion companion_Info = new MemorySharedCompanion() { MemoryWith = companionInfo.MemoryWith, isLockedMemories = companionInfo.isLockedMemories }; return(companion_Info); } else { return(null); } } catch (Exception ex) { var msg = ex.Message; return(null); } }
public void SaveCompanionInfo(MemorySharedCompanion CompanionInfo) { try { sqliteconnection.Insert(new MemorySharedCompanion { MemoryWith = CompanionInfo.MemoryWith, isLockedMemories = CompanionInfo.isLockedMemories }); } catch (Exception ex) { var msg = ex.Message; } }
public void UpdateCompanionInfo(MemorySharedCompanion companionInfo) { try { var allCompanions = sqliteconnection.Table <MemorySharedCompanion>().ToList(); var comapnion_Info = allCompanions.Where(X => X.MemoryWith == companionInfo.MemoryWith) as MemorySharedCompanion; if (comapnion_Info == null) { } else { comapnion_Info.MemoryWith = companionInfo.MemoryWith; comapnion_Info.isLockedMemories = companionInfo.isLockedMemories; sqliteconnection.Update(comapnion_Info); } } catch (Exception ex) { var msg = ex.Message; } }