Table of Contents

Class UofxService.BASE.JobTitle

Namespace
Ede.Uofx.PubApi.Sdk.NetStd.Service
Assembly
Ede.Uofx.PubApi.Sdk.NetStd.dll

職稱

public static class UofxService.BASE.JobTitle
Inheritance
UofxService.BASE.JobTitle
Inherited Members

Methods

Create(JobTitleViewModel)

建立工作職稱。

public static Task<bool> Create(JobTitleViewModel model)

Parameters

model JobTitleViewModel

工作職稱的檢視模型。

Returns

Task<bool>

表示建立是否成功的布林值。

Delete(JobTitleDeleteModel)

刪除工作職稱。

public static Task<bool> Delete(JobTitleDeleteModel model)

Parameters

model JobTitleDeleteModel

要刪除的工作職稱模型。

Returns

Task<bool>

表示是否成功刪除的布林值。

Get(string)

取得職稱

public static Task<IEnumerable<JobTitleViewModel>> Get(string corpCode)

Parameters

corpCode string

公司代號

Returns

Task<IEnumerable<JobTitleViewModel>>

取得所有職稱的資料:公司代號、層級、代碼、職稱、狀態

Update(JobTitleUpdateModel)

更新職稱。

public static Task<bool> Update(JobTitleUpdateModel model)

Parameters

model JobTitleUpdateModel

職稱更新模型。

Returns

Task<bool>

表示非同步操作的任務。任務結果包含一個布林值,指示更新是否成功。

UpdateSeq(JobTitleUpdateSeqModel)

更新工作職稱的順序。

public static Task<bool> UpdateSeq(JobTitleUpdateSeqModel model)

Parameters

model JobTitleUpdateSeqModel

要更新的工作職稱順序模型。

Returns

Task<bool>

表示是否成功更新工作職稱順序的布林值。

UpdateStatus(JobTitleUpdateStatusModel)

更新職稱狀態。

public static Task<bool> UpdateStatus(JobTitleUpdateStatusModel model)

Parameters

model JobTitleUpdateStatusModel

職稱更新狀態模型。

Returns

Task<bool>

表示是否成功更新職稱狀態的布林值。