Class UofxService.BASE.OrgEmpl
public static class UofxService.BASE.OrgEmpl
- Inheritance
-
UofxService.BASE.OrgEmpl
- Inherited Members
Methods
CreateEmpl(EmpCreateRequestModel)
建立人員
public static Task<bool> CreateEmpl(EmpCreateRequestModel model)
Parameters
model
EmpCreateRequestModel請求模型。
Returns
Delete(EmplDeleteRequestModel)
刪除員工
public static Task<bool> Delete(EmplDeleteRequestModel model)
Parameters
model
EmplDeleteRequestModel請求模型。
Returns
Get(EmplQueryRequestModel)
根據提供的查詢請求模型,獲取員工資料模型。
public static Task<EmplViewModel> Get(EmplQueryRequestModel model)
Parameters
model
EmplQueryRequestModel查詢條件
Returns
- Task<EmplViewModel>
員工資料模型
GetDept(EmplQueryRequestModel)
根據提供的查詢請求模型,獲取部門員工視圖模型。
public static Task<EmplDeptViewModel> GetDept(EmplQueryRequestModel model)
Parameters
model
EmplQueryRequestModel查詢請求模型。
Returns
- Task<EmplDeptViewModel>
EmplDeptViewModel查詢結果的物件。
Update(EmplUpdateRequestModel)
更新員工
public static Task<bool> Update(EmplUpdateRequestModel model)
Parameters
model
EmplUpdateRequestModel請求模型。
Returns
UpdateAcctExpiredTime(EmplUpdateAcctExpiredTimeRequestModel)
更新員工帳號過期時間
public static Task<bool> UpdateAcctExpiredTime(EmplUpdateAcctExpiredTimeRequestModel model)
Parameters
model
EmplUpdateAcctExpiredTimeRequestModel請求模型。
Returns
UpdateAcctLocked(EmplUpdateAcctLockedRequestModel)
根據提供的更新請求模型,更新員工帳號鎖定狀態。
public static Task<bool> UpdateAcctLocked(EmplUpdateAcctLockedRequestModel model)
Parameters
model
EmplUpdateAcctLockedRequestModel請求模型。
Returns
UpdateAcctStatus(EmplUpdateAcctStatusRequestModel)
根據提供的更新請求模型,更新員工帳號狀態。
public static Task<bool> UpdateAcctStatus(EmplUpdateAcctStatusRequestModel model)
Parameters
model
EmplUpdateAcctStatusRequestModel請求模型。
Returns
UpdateEmplDept(EmplUpdateDeptRequestModel)
變更人員部門
public static Task<bool> UpdateEmplDept(EmplUpdateDeptRequestModel model)
Parameters
model
EmplUpdateDeptRequestModel請求模型。
Returns
UpdateEmplMainDept(EmplUpdateMainDeptRequestModel)
變更人員主要部門
public static Task<bool> UpdateEmplMainDept(EmplUpdateMainDeptRequestModel model)
Parameters
model
EmplUpdateMainDeptRequestModel請求模型。
Returns
UpdateEmplResignationDate(EmplUpdateResignationDateRequestModel)
更新員工離職日期
public static Task<bool> UpdateEmplResignationDate(EmplUpdateResignationDateRequestModel model)
Parameters
model
EmplUpdateResignationDateRequestModel請求模型。
Returns
UpdateSupervisor(EmplUpdateSupervisorRequestModel)
變更主管
public static Task<bool> UpdateSupervisor(EmplUpdateSupervisorRequestModel model)
Parameters
model
EmplUpdateSupervisorRequestModel請求模型。