public NumericGradeItemInfo CreateNumericGradeItem( Identifier orgUnitId, string name, decimal maxPoints, bool canExceedMaxPoints, bool isBonus) { CreateNumericGradeItemRequest request = new CreateNumericGradeItemRequest() { OrgUnitId = orgUnitId, Name = name, MaxPoints = maxPoints, CanExceedMaxPoints = canExceedMaxPoints, IsBonus = isBonus }; CreateNumericGradeItemResponse response = CallWebService<IGradesManagementServicev1_0, CreateNumericGradeItemRequest, CreateNumericGradeItemResponse>( m_service1_0, request, ( s, q ) => s.CreateNumericGradeItem( q ) ); return response.NumericItem; }
/// <remarks/> public void CreateNumericGradeItemAsync(CreateNumericGradeItemRequest CreateNumericGradeItemRequest) { this.CreateNumericGradeItemAsync(CreateNumericGradeItemRequest, null); }
/// <remarks/> public void CreateNumericGradeItemAsync(CreateNumericGradeItemRequest CreateNumericGradeItemRequest, object userState) { if ((this.CreateNumericGradeItemOperationCompleted == null)) { this.CreateNumericGradeItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateNumericGradeItemOperationCompleted); } this.InvokeAsync("CreateNumericGradeItem", new object[] { CreateNumericGradeItemRequest}, this.CreateNumericGradeItemOperationCompleted, userState); }
/// <remarks/> public System.IAsyncResult BeginCreateNumericGradeItem(CreateNumericGradeItemRequest CreateNumericGradeItemRequest, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CreateNumericGradeItem", new object[] { CreateNumericGradeItemRequest}, callback, asyncState); }