コード例 #1
0
ファイル: UserTests.cs プロジェクト: arangas/MediaPortal-1
    public void TestPermissionAdd()
    {
      string[,] permissions = 
      {
        { "Download", "Can download files" },
        { "Add", "Can upload files" },
        { "Approve", "Allowed to approve awaiting items in the queue" },
        { "Delete", "Allowed to delete items" },
      };

      MPRSession session = MPRController.StartSession();
      for (int i = 0; i <= permissions.GetUpperBound(0); i++)
      {   
        MPUserPermission permission = new MPUserPermission();
        permission.Name = permissions[i,0];
        permission.Description = permissions[i,1];
        
        MPRController.Save<MPUserPermission>(session, permission);
      }
      MPRController.EndSession(session, true);
    }
コード例 #2
0
        public void TestPermissionAdd()
        {
            string[,] permissions =
            {
                { "Download", "Can download files"                             },
                { "Add",      "Can upload files"                               },
                { "Approve",  "Allowed to approve awaiting items in the queue" },
                { "Delete",   "Allowed to delete items"                        },
            };

            MPRSession session = MPRController.StartSession();

            for (int i = 0; i <= permissions.GetUpperBound(0); i++)
            {
                MPUserPermission permission = new MPUserPermission();
                permission.Name        = permissions[i, 0];
                permission.Description = permissions[i, 1];

                MPRController.Save <MPUserPermission>(session, permission);
            }
            MPRController.EndSession(session, true);
        }