public static void UpdatePicture(PictureData pd) { try { PictureDb obj = DbTypeConvertor.FromPictureData(pd); DatabaseManager.db.UpdateTable(obj); } catch (Exception ex) { FMLogger.Log("upd pic error. " + ex.Message); AnalyticsManager.DbTransactionError("picDb", "UpdatePicture: " + ex.Message); } }
public static void AddPicture(PictureData pd) { try { PictureDb obj = DbTypeConvertor.FromPictureData(pd); DatabaseManager.db.Insert(obj); } catch (Exception ex) { FMLogger.Log("error adding picture. " + ex.Message); AnalyticsManager.DbTransactionError("picDb", "AddPicture: " + ex.Message); } }
public static void DeletePicture(PictureData pd) { if (pd.HasSave) { DatabaseManager.DeleteSave(pd.Id, false); } try { PictureDb obj = DbTypeConvertor.FromPictureData(pd); DatabaseManager.db.Delete <PictureDb>(obj); } catch (Exception ex) { FMLogger.Log("error del pic. " + ex.Message); AnalyticsManager.DbTransactionError("picDb", "DeletePicture: " + ex.Message); } }