Example #1
0
 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);
     }
 }
Example #2
0
 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);
     }
 }
Example #3
0
 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);
     }
 }