public static void Bind(this ModuleAuditControl auditControl, ITrackableEntity item, int portalId, string unknownUserName)
 {
     auditControl.CreatedDate        = item.CreatedOnDate.ToLongDateString();
     auditControl.CreatedByUser      = UserHelper.GetUserDisplayName(portalId, item.CreatedByUserId) ?? unknownUserName;
     auditControl.LastModifiedDate   = item.LastModifiedOnDate.ToLongDateString();
     auditControl.LastModifiedByUser = UserHelper.GetUserDisplayName(portalId, item.LastModifiedByUserId) ?? unknownUserName;
 }
Exemple #2
0
 /// <summary>
 /// Init controls, required by <see cref="R7.Dnn.Extensions.Modules.EditPortalModuleBase{TItem,TKey}"/>
 /// Provides interface to implement OnInitControls in child classes.
 /// </summary>
 /// <param name="buttonUpdate">Update linkbutton.</param>
 /// <param name="buttonDelete">Delete linkbutton.</param>
 /// <param name="linkCancel">Cancel hyperlink.</param>
 /// <param name="moduleAuditControl">Optional module audit control.</param>
 protected void InitControls(LinkButton buttonUpdate, LinkButton buttonDelete, HyperLink linkCancel, ModuleAuditControl moduleAuditControl = null)
 {
     ButtonUpdate       = buttonUpdate;
     ButtonDelete       = buttonDelete;
     LinkCancel         = linkCancel;
     ModuleAuditControl = moduleAuditControl;
 }
 public static void Bind(this ModuleAuditControl auditControl, ITrackableEntity item)
 {
     auditControl.CreatedDate        = item.CreatedOnDate.ToLongDateString();
     auditControl.CreatedByUser      = Utils.GetUserDisplayName(item.CreatedByUserId, Null.NullInteger.ToString());
     auditControl.LastModifiedDate   = item.LastModifiedOnDate.ToLongDateString();
     auditControl.LastModifiedByUser = Utils.GetUserDisplayName(
         item.LastModifiedByUserId,
         Null.NullInteger.ToString());
 }