Show / Hide Table of Contents

Class UofxService.BASE.OrgEmpl

員工

Inheritance
System.Object
UofxService.BASE.OrgEmpl
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Ede.Uofx.PubApi.Sdk.NetStd.Service
Assembly: Ede.Uofx.PubApi.Sdk.NetStd.dll
Syntax
public static class OrgEmpl

Methods

View Source

CreateEmpl(EmpCreateRequestModel)

建立人員

Declaration
public static async Task<bool> CreateEmpl(EmpCreateRequestModel model)
Parameters
Type Name Description
EmpCreateRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

Delete(EmplDeleteRequestModel)

刪除員工

Declaration
public static async Task<bool> Delete(EmplDeleteRequestModel model)
Parameters
Type Name Description
EmplDeleteRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

Get(EmplQueryRequestModel)

根據提供的查詢請求模型,獲取員工資料模型。

Declaration
public static async Task<EmplViewModel> Get(EmplQueryRequestModel model)
Parameters
Type Name Description
EmplQueryRequestModel model

查詢條件

Returns
Type Description
System.Threading.Tasks.Task<EmplViewModel>

員工資料模型

View Source

GetDept(EmplQueryRequestModel)

根據提供的查詢請求模型,獲取部門員工視圖模型。

Declaration
public static async Task<EmplDeptViewModel> GetDept(EmplQueryRequestModel model)
Parameters
Type Name Description
EmplQueryRequestModel model

查詢請求模型。

Returns
Type Description
System.Threading.Tasks.Task<EmplDeptViewModel>

EmplDeptViewModel查詢結果的物件。

View Source

Update(EmplUpdateRequestModel)

更新員工

Declaration
public static async Task<bool> Update(EmplUpdateRequestModel model)
Parameters
Type Name Description
EmplUpdateRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateAcctExpiredTime(EmplUpdateAcctExpiredTimeRequestModel)

更新員工帳號過期時間

Declaration
public static async Task<bool> UpdateAcctExpiredTime(EmplUpdateAcctExpiredTimeRequestModel model)
Parameters
Type Name Description
EmplUpdateAcctExpiredTimeRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateAcctLocked(EmplUpdateAcctLockedRequestModel)

根據提供的更新請求模型,更新員工帳號鎖定狀態。

Declaration
public static async Task<bool> UpdateAcctLocked(EmplUpdateAcctLockedRequestModel model)
Parameters
Type Name Description
EmplUpdateAcctLockedRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateAcctStatus(EmplUpdateAcctStatusRequestModel)

根據提供的更新請求模型,更新員工帳號狀態。

Declaration
public static async Task<bool> UpdateAcctStatus(EmplUpdateAcctStatusRequestModel model)
Parameters
Type Name Description
EmplUpdateAcctStatusRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateEmplDept(EmplUpdateDeptRequestModel)

變更人員部門

Declaration
public static async Task<bool> UpdateEmplDept(EmplUpdateDeptRequestModel model)
Parameters
Type Name Description
EmplUpdateDeptRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateEmplMainDept(EmplUpdateMainDeptRequestModel)

變更人員主要部門

Declaration
public static async Task<bool> UpdateEmplMainDept(EmplUpdateMainDeptRequestModel model)
Parameters
Type Name Description
EmplUpdateMainDeptRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateEmplResignationDate(EmplUpdateResignationDateRequestModel)

更新員工離職日期

Declaration
public static async Task<bool> UpdateEmplResignationDate(EmplUpdateResignationDateRequestModel model)
Parameters
Type Name Description
EmplUpdateResignationDateRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

View Source

UpdateSupervisor(EmplUpdateSupervisorRequestModel)

變更主管

Declaration
public static async Task<bool> UpdateSupervisor(EmplUpdateSupervisorRequestModel model)
Parameters
Type Name Description
EmplUpdateSupervisorRequestModel model

請求模型。

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

如果成功,則為 true;否則為 false。

  • View Source
In This Article
Back to top Generated by DocFX