Show / Hide Table of Contents

Class UofxService.BASE.Department

部門

Inheritance
System.Object
UofxService.BASE.Department
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 Department

Methods

View Source

Create(DepartmentCreateModel)

建立部門

Declaration
public static async Task<bool> Create(DepartmentCreateModel model)
Parameters
Type Name Description
DepartmentCreateModel model

部門建立模型

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

是否成功建立部門

View Source

Get(DepartmentGetModel)

取得部門清單

Declaration
public static async Task<IEnumerable<DepartmentViewModel>> Get(DepartmentGetModel model)
Parameters
Type Name Description
DepartmentGetModel model

部門取得模型

Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<DepartmentViewModel>>

部門清單

View Source

GetEmployee(DepartmentGetEmployeeModel)

取得部門成員

Declaration
public static async Task<IEnumerable<EmployeeInfoModel>> GetEmployee(DepartmentGetEmployeeModel model)
Parameters
Type Name Description
DepartmentGetEmployeeModel model

部門成員取得模型

Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<EmployeeInfoModel>>

部門成員清單

View Source

Move(DepartmentMoveModel)

移動部門順序與階層

Declaration
public static async Task<bool> Move(DepartmentMoveModel model)
Parameters
Type Name Description
DepartmentMoveModel model

部門移動模型

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

是否成功移動部門順序與階層

View Source

Remove(DepartmentRemoveModel)

刪除部門

Declaration
public static async Task<bool> Remove(DepartmentRemoveModel model)
Parameters
Type Name Description
DepartmentRemoveModel model

部門刪除模型

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

是否成功刪除部門

View Source

Update(DepartmentUpdateModel)

更新部門資訊

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

部門更新模型

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

是否成功更新部門資訊

View Source

UpdateState(DepartmentUpdateStatusModel)

更新部門狀態

Declaration
public static async Task<bool> UpdateState(DepartmentUpdateStatusModel model)
Parameters
Type Name Description
DepartmentUpdateStatusModel model

部門狀態更新模型

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

是否成功更新部門狀態

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