Ejemplo n.º 1
0
        public RoleDefinition CreateRole(string parent, string name, string description)
        {
            XmlRoleDefinition d = new XmlRoleDefinition();

            d.Key         = System.Guid.NewGuid().ToString();
            d.Name        = name;
            d.Description = description;

            d.Operations = new Collections.OperationCollection(true);
            d.Tasks      = new Collections.TaskCollection(true);
            d.Roles      = new Collections.RoleDefinitionCollection(true);

            _Service.Save(d.ToXml(_Service.Load(parent)));

            return(new RoleDefinition(d));
        }