예제 #1
0
 /// <summary>
 /// Add AccountDataRecordAdditional to database
 /// </summary>
 /// <param name="instance">AccountDataRecordAdditional instance</param>
 /// <param name="accountDataRecord">AccountDataRecord instance for instance</param>
 /// <param name="saveAfterInsert">Save database after insertion</param>
 /// <param name="waitUntilSaving">Wait until saving</param>
 public void AccountDataRecordAdditionalAdd(AccountDataRecordAdditional instance, AccountDataRecord accountDataRecord, bool saveAfterInsert = true, bool waitUntilSaving = true)
 {
     AccountDataRecordAdditionalAdd(new AccountDataRecordAdditional[] { instance }, accountDataRecord, saveAfterInsert, waitUntilSaving);
 }
예제 #2
0
 /// <summary>
 /// Remove AccountDataRecordAdditional from database
 /// </summary>
 /// <param name="instance">AccountDataRecordAdditional instance</param>
 /// <param name="saveAfterRemove">Save database after removing</param>
 /// <param name="waitUntilSaving">Wait until saving</param>
 public void AccountDataRecordAdditionalRemove(AccountDataRecordAdditional instance, bool saveAfterRemove = true, bool waitUntilSaving = true)
 {
     AccountDataRecordAdditionalRemove(new AccountDataRecordAdditional[] { instance }, saveAfterRemove, waitUntilSaving);
 }
예제 #3
0
 /// <summary>
 /// Create/Get new AccountDataRecordAdditional instance without any link to database
 /// </summary>
 /// <returns>AccountDataRecordAdditional instance</returns>
 public AccountDataRecordAdditional AccountDataRecordAdditionalNew(AccountDataRecord accountDataRecord = null)
 {
     try
     {
         var res = new AccountDataRecordAdditional();
         if (accountDataRecord != null)
             accountDataRecord.DataAdditional = res;
         return res;
     }
     catch(Exception ex)
     {
         Helpers.Log.Add(ex, string.Format("Repository.AccountDataRecordAdditionalNew()"));
         throw;
     }
 }