private static CourseOfferingInfo CreateCourseOffering( CourseTemplateInfo template, CourseOffering offeringInputData) { return(m_ouStub.CreateCourseOffering( offeringInputData.Name, offeringInputData.Code, offeringInputData.Path, template.OrgUnitId, true, null, null, true, true)); }
public void UpdateCourseTemplate(CourseTemplateInfo courseTemplate) { UpdateCourseTemplateRequest request = new UpdateCourseTemplateRequest() { CourseTemplate = courseTemplate }; CallWebService <IOrgUnitManagementServicev1_0, UpdateCourseTemplateRequest, UpdateOrgUnitResponse>( m_service1_0, request, (s, q) => s.UpdateCourseTemplate(q)); }
private static void DeleteCourseTemplate(CourseTemplate template) { CourseTemplateInfo templateBeingDeleted = m_ouStub.GetCourseTemplateByCode(template.Code); if (templateBeingDeleted != null) { m_ouStub.DeleteCourseTemplate(templateBeingDeleted.OrgUnitId); } else { Console.Out.WriteLine(String.Format( "Unable to find course template by code {0}!", template.Code)); } }
private static CourseOfferingInfo CreateCourseOfferingBasedOnTemplate(Course courseData) { CourseTemplateInfo createdTemplate = CreateCourseTemplate(courseData.Template); return(CreateCourseOffering(createdTemplate, courseData.Offering)); }
public void UpdateCourseTemplate( CourseTemplateInfo courseTemplate ) { UpdateCourseTemplateRequest request = new UpdateCourseTemplateRequest() { CourseTemplate = courseTemplate }; CallWebService<IOrgUnitManagementServicev1_0, UpdateCourseTemplateRequest, UpdateOrgUnitResponse>( m_service1_0, request, ( s, q ) => s.UpdateCourseTemplate( q ) ); }