C# Класс Fonour.Application.DepartmentApp.DepartmentAppService

Наследование: IDepartmentAppService
Показать файл Открыть проект

Открытые методы

Метод Описание
Delete ( System.Guid id ) : void

删除

DeleteBatch ( List ids ) : void

根据Id集合批量删除

DepartmentAppService ( IDepartmentRepository repository ) : System
Get ( System.Guid id ) : DepartmentDto

根据Id获取实体

GetAllList ( ) : List

获取列表

GetChildrenByParent ( System.Guid parentId, int startPage, int pageSize, int &rowCount ) : List

根据父级Id获取子级列表

InsertOrUpdate ( DepartmentDto dto ) : bool

新增或修改

Описание методов

Delete() публичный Метод

删除
public Delete ( System.Guid id ) : void
id System.Guid Id
Результат void

DeleteBatch() публичный Метод

根据Id集合批量删除
public DeleteBatch ( List ids ) : void
ids List Id集合
Результат void

DepartmentAppService() публичный Метод

public DepartmentAppService ( IDepartmentRepository repository ) : System
repository IDepartmentRepository
Результат System

Get() публичный Метод

根据Id获取实体
public Get ( System.Guid id ) : DepartmentDto
id System.Guid Id
Результат Fonour.Application.DepartmentApp.Dtos.DepartmentDto

GetAllList() публичный Метод

获取列表
public GetAllList ( ) : List
Результат List

GetChildrenByParent() публичный Метод

根据父级Id获取子级列表
public GetChildrenByParent ( System.Guid parentId, int startPage, int pageSize, int &rowCount ) : List
parentId System.Guid 父级Id
startPage int 起始页
pageSize int 页面大小
rowCount int 数据总数
Результат List

InsertOrUpdate() публичный Метод

新增或修改
public InsertOrUpdate ( DepartmentDto dto ) : bool
dto Fonour.Application.DepartmentApp.Dtos.DepartmentDto 实体
Результат bool