//List Conversion "List<AndroidTable>" in "List<VersionAndroid.Models.Android>" private List <VersionAndroid.Models.Android> DAOAndroidToAndroid(List <AndroidTable> androids) { VersionAndroid.Models.Android droid = null; List <VersionAndroid.Models.Android> droids = null; try { if (androids == null) { throw new Exception(); } droids = new List <VersionAndroid.Models.Android>(); foreach (var android in androids) { droid = new VersionAndroid.Models.Android(); droid.FullName = android.FullName; droid.Id = android.Id; droid.Name = android.Name; droid.ReleaseDate = android.ReleaseDate; droid.Version = android.Version; droid.WhatsNew = JsonConvert.DeserializeObject <string[]>(android.WhatsNew); droids.Add(droid); } } catch (Exception) { } return(droids); }
public void Create(VersionAndroid.Models.Android android) { try { if (android == null) { throw new Exception(); } AndroidTable droid = AndroidToDAOAndroid(android); database.Insert(droid); } catch (Exception) { } }
//Object Conversion "VersionAndroid.Models.Android" in "AndroidTable" private Models.AndroidTable AndroidToDAOAndroid(VersionAndroid.Models.Android android) { AndroidTable droid = null; try { droid = new AndroidTable(); droid.FullName = android.FullName; droid.Id = android.Id; droid.Name = android.Name; droid.ReleaseDate = android.ReleaseDate; droid.Version = android.Version; droid.WhatsNew = JsonConvert.SerializeObject(android.WhatsNew); } catch (Exception) { } return(droid); }
public void Update(VersionAndroid.Models.Android android) { throw new NotImplementedException(); }