Ejemplo n.º 1
0
 public static LoginInfo ToLoginInfo(this Models.Internal.LoginInfoItem obj)
 {
     if (obj == null)
     {
         return(null);
     }
     return(new LoginInfo(obj));
 }
Ejemplo n.º 2
0
        public static Models.Internal.LoginInfoItem ToLoginInfoItem(this LoginInfo obj)
        {
            var ret = new Models.Internal.LoginInfoItem();

            ret.Id = obj.Id;
            ret.PrimaryAccountId = obj.PrimaryAccountId;
            ret.UserName         = obj.UserName;
            ret.PassWord         = obj.PassWord;
            ret.DigitPassWord    = obj.DigitPassWord;
            ret.DigitUserName    = obj.DigitUserName;

            ret.contact = obj.Contact.ToUserItem();
            ret.aclList = obj.AclList.Select(i => i.ToLoginACLItem()).ToList();

            return(ret);
        }