Esempio n. 1
0
        public static BaseLoginInfoHistory NewHistoryItem(BaseLoginInfo item, Person person, String address, String proxy)
        {
            BaseLoginInfoHistory r = new BaseLoginInfoHistory();

            r.CreatorInfo = CreatorInfo.Create(item, person, address, proxy);

            return(r);
        }
Esempio n. 2
0
        public static BaseLoginInfoHistory NewHistoryItem(Person person, String ipAddress, String proxyIpAddress)
        {
            BaseLoginInfoHistory r = new BaseLoginInfoHistory();

            r.CreatorInfo = CreatorInfo.Create(person, ipAddress, proxyIpAddress);

            return(r);
        }
Esempio n. 3
0
        public static CreatorInfo Create(BaseLoginInfo item, Person person, String address, String proxy)
        {
            CreatorInfo info = new CreatorInfo();

            info.IdCreator      = (person != null) ? person.Id : 0;
            info.Displayname    = (person != null) ? person.SurnameAndName : "--";
            info.CreatedOn      = DateTime.Now;
            info.IpAddress      = address;
            info.ProxyIpAddress = proxy;
            return(info);
        }
Esempio n. 4
0
        public static CreatorInfo Create(Person person, String address, String proxy)
        {
            CreatorInfo info = new CreatorInfo();

            info.IdCreator      = (person == null) ? 0 : person.Id;
            info.Displayname    = (person == null) ? "--" : person.SurnameAndName;
            info.CreatedOn      = DateTime.Now;
            info.IpAddress      = address;
            info.ProxyIpAddress = proxy;
            return(info);
        }
Esempio n. 5
0
        public static ExternalLoginInfoHistory NewHistoryItem(ExternalLoginInfo item, Person person, String ipAddress, String proxyIpAddress)
        {
            ExternalLoginInfoHistory r = new ExternalLoginInfoHistory();

            r.CreatorInfo        = CreatorInfo.Create(item, person, ipAddress, proxyIpAddress);
            r.Displayname        = (item.Person != null) ? item.Person.SurnameAndName : "";
            r.IdPerson           = (item.Person != null) ? item.Person.Id : 0;
            r.IdProvider         = (item.Provider != null) ? item.Provider.Id : 0;
            r.IdExternalLong     = item.IdExternalLong;
            r.IdExternalString   = item.IdExternalString;
            r.ExternalIdentifier = item.ExternalIdentifier;
            r.isEnabled          = item.isEnabled;
            r.Deleted            = item.Deleted;
            return(r);
        }
Esempio n. 6
0
        public static InternalLoginInfoHistory NewHistoryItem(InternalLoginInfo item, Person person, String ipAddress, String proxyIpAddress)
        {
            InternalLoginInfoHistory r = new InternalLoginInfoHistory();

            r.CreatorInfo       = CreatorInfo.Create(item, person, ipAddress, proxyIpAddress);
            r.Displayname       = (item.Person != null) ? item.Person.SurnameAndName : "";
            r.IdPerson          = (item.Person != null) ? item.Person.Id : 0;
            r.IdProvider        = (item.Provider != null) ? item.Provider.Id : 0;
            r.Login             = item.Login;
            r.Password          = item.Password;
            r.ResetType         = item.ResetType;
            r.PasswordExpiresOn = item.PasswordExpiresOn;
            r.isEnabled         = item.isEnabled;
            r.Deleted           = item.Deleted;
            return(r);
        }
Esempio n. 7
0
 public BaseLoginInfoHistory()
 {
     Deleted     = DomainModel.BaseStatusDeleted.None;
     CreatorInfo = new CreatorInfo();
 }