public UserTO(User mdoUser)
{
if (mdoUser == null)
{
return;
}
this.name = mdoUser.Name == null ? "" : mdoUser.Name.getLastNameFirst();
this.SSN = mdoUser.SSN == null ? "" : mdoUser.SSN.toString();
this.DUZ = mdoUser.Uid;
this.siteId = mdoUser.LogonSiteId == null ? "" : mdoUser.LogonSiteId.Id;
this.office = mdoUser.Office;
this.phone = mdoUser.Phone;
this.pager = mdoUser.VoicePager;
if (mdoUser.Service != null)
{
this.service = mdoUser.Service.Name;
}
this.title = mdoUser.Title;
this.orderRole = mdoUser.OrderRole;
this.userClass = mdoUser.UserClass;
this.greeting = mdoUser.Greeting;
//if (mdoUser.SecurityKeys != null)
//{
// this.securityKeys = new UserSecurityKeyArray(mdoUser.SecurityKeys);
//}
//if (mdoUser.MenuOptions != null)
//{
// this.menuOptions = new UserOptionArray(mdoUser.MenuOptions);
//}
//if (mdoUser.DelegatedOptions != null)
//{
// this.delegatedOptions = new UserOptionArray(mdoUser.DelegatedOptions);
//}
//if (mdoUser.Divisions != null)
//{
// this.divisions = new TaggedTextArray(mdoUser.Divisions);
//}
}