public UserOutput(User user)
 {
     Id             = user.Id;
     Code           = user.Code;
     UserType       = user.UserTypeStr;
     Username       = user.Username;
     FullName       = user.FullName;
     Status         = user.Status;
     StatusStr      = user.StatusStr;
     StartDate      = user.StartDate;
     ExpiredDate    = user.ExpiredDate;
     Email          = user.Email;
     Address        = user.Address;
     PhoneNo        = user.Phone;
     InitializeInfo = new InitializeInfo(user);
 }
Beispiel #2
0
 public UserOutput(User user, Group group = null)
 {
     Id             = user.Id;
     Code           = user.Code;
     CountryId      = user.CountryId;
     UserType       = user.UserTypeStr;
     Username       = user.Username;
     FullName       = user.FullName;
     Groups         = user.Groups;
     GroupName      = group?.GroupName;
     Users          = user.Users;
     Status         = user.Status;
     StatusStr      = user.StatusStr;
     StartDate      = user.StartDate;
     ExpiredDate    = user.ExpiredDate;
     ExpiredIn      = user.UserType.Equals(UserTypeEnum.SuperAdmin) ? "(--)" : (user.ExpiredDate.Value - user.StartDate.Value).TotalDays.ToString();
     Email          = user.Email;
     Address        = user.Address;
     PhoneNo        = user.Phone;
     InitializeInfo = new InitializeInfo(user);
 }