public bool EnrolUserToCourse(MoodleUser user, MoodleCourse course, int roleid, int? timestart, int? timeend, int? suspend) { string postData = string.Format("enrolments[0][roleid]={0}&enrolments[0][userid]={1}&enrolments[0][courseid]={2}&enrolments[0][timestart]={3}&enrolments[0][timeend]={4}&enrolments[0][suspend]={5}", roleid, user.id, course.id, timestart, timeend, suspend); return this.executeWs(postData, "enrol_manual_enrol_users"); }
public bool CreateUser(MoodleUser user) { string postData = string.Format("users[0][username]={0}&users[0][password]={1}&users[0][firstname]={2}&users[0][lastname]={3}&users[0][email]={4}", user.username, user.password, user.firstname, user.lastname, user.email); return this.executeWs(postData, "core_user_create_users"); }
public bool addGroupMembers(MoodleUser user, MoodleGroup group) { string postData = string.Format("members[0][groupid]={0}&members[0][userid]={1}", group.id, user.id); return this.executeWs(postData, "core_group_add_group_members"); }
public bool CreateUser(MoodleUser user) { string postData = string.Format("users[0][username]={0}&users[0][password]={1}&users[0][firstname]={2}&users[0][lastname]={3}&users[0][email]={4}", user.username, user.password, user.firstname, user.lastname, user.email); return(this.executeWs(postData, "core_user_create_users")); }
public bool EnrolUserToCourse(MoodleUser user, MoodleCourse course, int roleid, int?timestart, int?timeend, int?suspend) { string postData = string.Format("enrolments[0][roleid]={0}&enrolments[0][userid]={1}&enrolments[0][courseid]={2}&enrolments[0][timestart]={3}&enrolments[0][timeend]={4}&enrolments[0][suspend]={5}", roleid, user.id, course.id, timestart, timeend, suspend); return(this.executeWs(postData, "enrol_manual_enrol_users")); }
public bool addGroupMembers(MoodleUser user, MoodleGroup group) { string postData = string.Format("members[0][groupid]={0}&members[0][userid]={1}", group.id, user.id); return(this.executeWs(postData, "core_group_add_group_members")); }