QuickAdmin.Net Reference
C#
Show/Hide TOC
CRUDService
Base
TEntity
,
TKey
,
TInput
,
TFilter
Add Method
添加实体。
Definition
Namespace:
QuickAdmin.Service.CRUD
Assembly:
QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.10
C#
Copy
public
virtual
IServiceResult
<TKey>
Add
( TInput
input
)
Parameters
input
TInput
实体输入。
Return Value
IServiceResult
TKey
服务调用结果。若成功,其数据为已添加实体的主键值。
Implements
ICRUDService
TEntity, TKey, TInput, TFilter
Add(TInput)
Remarks
方法内依次执行:
调用
MapFromInput(TInput)
取得将要添加的实体。
调用
ValidateInput(TEntity, bool)
校验输入。
调用
PrepareNewEntity(TEntity)
预处理新实体。
调用
RawExecuteInsert(TEntity)
执行插入操作。
调用
AddOperationLog(int, TEntity, string)
记录操作日志。
调用
AfterAdd(TEntity)
。
See Also
Reference
CRUDServiceBase
TEntity, TKey, TInput, TFilter
Class
QuickAdmin.Service.CRUD Namespace
In This Article
Definition
Parameters
Return Value
Implements
Remarks
See Also