32 lines
1.0 KiB
C#
32 lines
1.0 KiB
C#
using DigitalData.UserManager.Domain.Entities;
|
|
|
|
namespace EnvelopeGenerator.Domain.Entities
|
|
{
|
|
public static class FormExtensions
|
|
{
|
|
public static FormUser ToEGUser(this User user)
|
|
{
|
|
return new FormUser()
|
|
{
|
|
Id = user.Id,
|
|
Prename = user.Prename,
|
|
Name = user.Name,
|
|
Username = user.Username,
|
|
Shortname = user.Shortname,
|
|
Email = user.Email,
|
|
Language = user.Language,
|
|
Comment = user.Comment,
|
|
Deleted = user.Deleted,
|
|
DateFormat = user.DateFormat,
|
|
Active = user.Active,
|
|
GeneralViewer = user.GeneralViewer,
|
|
WanEnvironment = user.WanEnvironment,
|
|
UserIdFkIntEcm = user.UserIdFkIntEcm,
|
|
DeletedWhen = user.DeletedWhen,
|
|
DeletedWho = user.DeletedWho
|
|
};
|
|
}
|
|
|
|
public static string GetFullName(this User user) => $"{user.Prename} {user.Name}";
|
|
}
|
|
} |