BlueLMSWS


Click here for a complete list of operations.

EditOfflineCourse

Editds a new offline course

Test

No test form is available as this service or method does not support the HTTP GET protocol.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /IsophBlueWS/IsophBlueWS.asmx HTTP/1.1
Host: blue.isoph.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://blue.isoph.com/EditOfflineCourse"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <EditOfflineCourse xmlns="http://blue.isoph.com">
      <userID>int</userID>
      <offlineCourse>
        <CourseID>int</CourseID>
        <OfflineCourseID>int</OfflineCourseID>
        <Name>string</Name>
        <OfflineCourseNumber>string</OfflineCourseNumber>
        <SendNetForumAllowed>boolean</SendNetForumAllowed>
        <Description>string</Description>
        <CollectionID>int</CollectionID>
        <GroupID>int</GroupID>
        <CategoryID>int</CategoryID>
        <IdeaspaceIDs>
          <int>int</int>
          <int>int</int>
        </IdeaspaceIDs>
        <SortPosition>int</SortPosition>
        <Cost>string</Cost>
        <Price>string</Price>
        <ClientID>int</ClientID>
        <Instructor>string</Instructor>
        <MaxStudents>int</MaxStudents>
        <BeginDate>dateTime</BeginDate>
        <EndDate>dateTime</EndDate>
        <CreditHours>double</CreditHours>
        <Credits>double</Credits>
        <Prerequisite>string</Prerequisite>
        <LastDate>dateTime</LastDate>
        <NoteField>string</NoteField>
        <Schedules>
          <OfflineCourseSchedule>
            <ScheduleID>int</ScheduleID>
            <CourseID>int</CourseID>
            <Location>string</Location>
            <StartTime>dateTime</StartTime>
            <EndTime>dateTime</EndTime>
            <Day>int</Day>
          </OfflineCourseSchedule>
          <OfflineCourseSchedule>
            <ScheduleID>int</ScheduleID>
            <CourseID>int</CourseID>
            <Location>string</Location>
            <StartTime>dateTime</StartTime>
            <EndTime>dateTime</EndTime>
            <Day>int</Day>
          </OfflineCourseSchedule>
        </Schedules>
        <IsExceptional>boolean</IsExceptional>
      </offlineCourse>
    </EditOfflineCourse>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <EditOfflineCourseResponse xmlns="http://blue.isoph.com">
      <EditOfflineCourseResult>
        <errorCode>int</errorCode>
        <errorDescription>string</errorDescription>
        <exceptionType>string</exceptionType>
      </EditOfflineCourseResult>
      <offlineCourseID>int</offlineCourseID>
    </EditOfflineCourseResponse>
  </soap:Body>
</soap:Envelope>