Exemplo n.º 1
0
 public PutRequest NewAddUserToLocationRequest(string token, int userId, int locationId)
 {
     var req = new PutRequest(Environment,
         "/admincenter/v1/users/" + userId + "/locations/" + locationId,
         token,
         new { });
     return req;
 }
Exemplo n.º 2
0
        public BearerRequest NewChangePasswordRequest(string token, int userId, string password)
        {
            var req = new PutRequest(Environment, "/admincenter/v1/users/" + userId + "/password", token, new { NewPassword = password });

            //var req = new BearerRequest(Environment, Method.PUT,
                //"/admincenter/v1/users/" + userId + "/password",
                //token);
            //req.Request.RequestFormat = DataFormat.Json;
            //req.Request.AddHeader("Content-Type", "application/json; charset=utf-8");
            //req.Request.AddParameter("password", password, ParameterType.RequestBody);

            return req;
        }
Exemplo n.º 3
0
 public PutRequest NewUpdateUserRequest(string token, dynamic userModel)
 {
     var req = new PutRequest(Environment,
         "/admincenter/v1/users",
         token,
         userModel);
     return req;
 }
Exemplo n.º 4
0
 public PutRequest NewUpdateUserProgramAccessRequest(string token, int userId, int programId, string accessType)
 {
     var req = new PutRequest(Environment,
         string.Format("/admincenter/v1/programs/{0}/users/{1}/{2}", programId, userId, accessType),
         token,
         null);
     return req;
 }
Exemplo n.º 5
0
 public PutRequest NewUpdateClassUserStatusRequest(string token, int classId, int resourceNodeId, int userId, dynamic model)
 {
     var req = new PutRequest(Environment,
         string.Format("/courseware/v1/classes/{0}/users/{1}/resourcenodes/{2}/status", classId, userId, resourceNodeId),
         token,
         model);
     return req;
 }
Exemplo n.º 6
0
 public PutRequest NewUpdateClassRequest(string token, int classId, dynamic model)
 {
     var req = new PutRequest(Environment,
         string.Format("/courseware/v1/classes/{0}", classId),
         token,
         model);
     return req;
 }