Ejemplo n.º 1
0
 public ModuleEntity(Module Module, params object[] args) : base(Module)
 {
     foreach (object arg in args)
     {
         if (arg is ICollection <ModuleOperation> ModuleOperations)
         {
             ModuleOperationEntities = ModuleOperations.Select(model => new ModuleOperationEntity(model, model.Operation)).ToList();
         }
         if (arg is ICollection <ModuleRole> ModuleRoles)
         {
             ModuleRoleEntities = ModuleRoles.Select(model => new ModuleRoleEntity(model, model.Role)).ToList();
         }
     }
 }
Ejemplo n.º 2
0
 public RoleEntity(Role Role, params object[] args) : base(Role)
 {
     foreach (object arg in args)
     {
         if (arg is ICollection <ModuleRole> ModuleRoles)
         {
             ModuleRoleEntities = ModuleRoles.Select(model => new ModuleRoleEntity(model, model.Module)).ToList();
         }
         if (arg is ICollection <Permission> Permissions)
         {
             PermissionEntities = Permissions.Select(model => new PermissionEntity(model, model.Employee)).ToList();
         }
     }
 }