Click or drag to resize

clsImportWorkItemTrainingResources Class

Info for table MPWorkItemResources: Employees or Equipment necessary for the event or trainig course.

Use MPInterface.bImportTrainingCourseResources(clsImportWorkItemTrainingResources, clsImportBaseeImportMode) to import.

Inheritance Hierarchy
SystemObject
  MARIInterfaceclsImportBase
    MARIInterfaceclsImportWorkitemResBase
      MARIInterfaceclsImportWorkItemTrainingResources

Namespace:  MARIInterface
Assembly:  MARIInterface (in MARIInterface.dll) Version: 8.0.0.100
Syntax
public class clsImportWorkItemTrainingResources : clsImportWorkitemResBase

The clsImportWorkItemTrainingResources type exposes the following members.

Constructors
  NameDescription
Public methodclsImportWorkItemTrainingResources
Initializes a new instance of the clsImportWorkItemTrainingResources class
Top
Properties
  NameDescription
Public propertyTrainingCourseID
Internal trainings course id INT (4) Unique ID (via MPTAN). In access can be <100000 to align the positiosn
Public propertyTrainingCourseResourceID
Top
Remarks
Examples
Link employee, resource pool or equpiment (as a tool) to a service task or qualification task
private int LinkResourceToQualificationTask(int lTask, string sResourceKey, clsImportWorkItemServiceTaskResource.eResourceType nResourceType) {
    clsImportQualificationTaskResource NewRes = new clsImportQualificationTaskResource();
    NewRes.QualificationTaskID = lTask;
    NewRes.ResourceType = nResourceType;
    NewRes.ResourceKey = sResourceKey; // employee number or equipment code or ressource pool key.

    if (oMPInterface.bImportQualificationTaskResource(NewRes, clsImportBase.eImportMode.ValidateAndImport)) {
        return NewRes.QualificationTaskResourceID;
    } else {
        string sErrordetails = oMPInterface.oErrors.PrintErrors(true);
        Assert.False(true, sErrordetails);
        return 0;
    }
}
See Also