public virtual VersionProfileTypePermission Copy(TemplateDefinition template, TemplateDefinitionVersion version, litePerson person, String ipAddrees, String ipProxyAddress) { VersionProfileTypePermission n = new VersionProfileTypePermission(); n.CreateMetaInfo(person, ipAddrees, ipProxyAddress); n.Version = version; n.Clone = Clone; n.Edit = Edit; n.ChangePermission = ChangePermission; n.Type = Type; n.Template = template; n.ToApply = ToApply; n.AssignedTo = AssignedTo; return(n); }
public dtoProfileTypeAssignment(VersionProfileTypePermission pt, Dictionary <Int32, String> translatedProfileTypes) : base(pt) { this.Type = PermissionType.ProfileType; IdPersonType = pt.AssignedTo; DisplayName = (translatedProfileTypes.ContainsKey(pt.AssignedTo) ? translatedProfileTypes[pt.AssignedTo] : pt.AssignedTo.ToString()); }