Example #1
0
        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);
        }
Example #2
0
 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());
 }