public static LoginInfo ToLoginInfo(this Models.Internal.LoginInfoItem obj) { if (obj == null) { return(null); } return(new LoginInfo(obj)); }
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); }