Exemplo n.º 1
0
        /// <summary>
        /// Updated UpdateDateTimeUtc and updateuserid to current
        /// </summary>
        public static void UpdateAuditFields(this AuditFieldsUserProfileOptional record, UserProfile userProfileOrNull)
        {
            int?userProfileIdOrNull = null;

            if (userProfileOrNull != null)
            {
                userProfileIdOrNull = userProfileOrNull.UserProfileId;
            }
            record.UpdateAuditFields(userProfileIdOrNull);
        }
Exemplo n.º 2
0
 public static void UpdateAuditFields(this AuditFieldsUserProfileOptional record, int?userProfileIdOrNull)
 {
     //new record fill create info
     if (record.CreateDateTimeUtc == null || record.CreateDateTimeUtc == DateTime.MinValue)
     {
         record.CreateDateTimeUtc       = DateTime.UtcNow;
         record.CreatedBy_UserProfileId = userProfileIdOrNull;
     }
     record.UpdateDateTimeUtc       = DateTime.UtcNow;
     record.UpdatedBy_UserProfileId = userProfileIdOrNull;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sets defaults for the record (for new records)
 /// </summary>
 public static void SetDefaults(this AuditFieldsUserProfileOptional record, UserProfile userProfileOrNull)
 {
     record.UpdateAuditFields(userProfileOrNull);
 }