Esempio n. 1
0
 public static IDictionary <string, object> SetDynamicsActionAuditParameters(this IDictionary <string, object> dict, AuditContext audit)
 {
     if (dict.ContainsKey("ModifiedByClientId"))
     {
         return(dict);
     }
     dict.Add("ModifiedByEmailAddress", audit?.Email);
     dict.Add("ModifiedByName", audit?.Name);
     dict.Add("ModifiedByCreditorOrganisation", audit?.CreditorOrganisationId);
     dict.Add("ModifiedByMoneyAdviserOrganisation", audit?.MoneyAdviserOrganisationId);
     dict.Add("ModifiedByClientId", audit?.ClientId);
     return(dict);
 }
Esempio n. 2
0
 public static IDictionary <string, object> SetDynamicsObjectAuditProperties(this IDictionary <string, object> dict, AuditContext audit)
 {
     if (dict.ContainsKey("ntt_modifiedbyclientid"))
     {
         return(dict);
     }
     dict.Add("ntt_modifiedbyemailaddress", audit?.Email);
     dict.Add("ntt_modifiedbyname", audit?.Name);
     dict.Add("ntt_modifiedbycreditororganisation", audit?.CreditorOrganisationId);
     dict.Add("ntt_modifiedbymoneyadviserorganisation", audit?.MoneyAdviserOrganisationId);
     dict.Add("ntt_modifiedbyclientid", audit?.ClientId);
     return(dict);
 }