ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 23 - MB-500 discussion

Report
Export

You need to implement the payroll application data process.

Which two objects should you create? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A.

a data contract class that uses the DataContractAttribute attribute

Answers
A.

a data contract class that uses the DataContractAttribute attribute

B.

a service class that has a public method which accepts a single parameter for a contract

Answers
B.

a service class that has a public method which accepts a single parameter for a contract

C.

a class that extends SysOperationServiceBase

Answers
C.

a class that extends SysOperationServiceBase

D.

an UIBuilder class that extends SysOperationAutomaticUIBuilder

Answers
D.

an UIBuilder class that extends SysOperationAutomaticUIBuilder

Suggested answer: A, C

Explanation:

Scenario: You must develop a process to import payroll journals into the system.

A: Data Contract: Data contract class is the model class defining attributes needed for batch operations. These attributes are provided by the user, in a dialog. DataContractAttribute attribute is needed for the class and the properties methods requires DataMemberAttribute attribute.

C: Service: Service class extends from the SysOperationServiceBase class and contains the business logic for the batch operation. Developers often tend to add the business logic in controller classes, which violates the Single responsibility principle.

Incorrect Answers:

D: UI Builder: UI Builder class extends from SysOperationAutomaticUIBuilder class and is used for adding custom behavior to dialog / dialog fields dynamically constructed by the SysOperation framework.

Reference: http://daxingwitheshant.blogspot.com/2018/06/sysoperation-framework.html

asked 05/10/2024
Krzysztof Dyrdal
48 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first