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); }
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); }