Method CanDelete
CanDelete(T, object)
Determines whether the entity can be deleted.
public virtual bool CanDelete(T entity, object sourceEntity = null)
Parameters
entityTThe entity to be deleted.
sourceEntityobjectThe source entity.
Returns
- bool
trueif the entity can be deleted; otherwise,false.
CanDelete()
Determines whether the entity can be deleted.
public virtual bool CanDelete()
Returns
- bool
trueif the entity can be deleted; otherwise,false.
CanDelete(IPrimaryKey)
Determines whether the entity can be deleted based on the primary key.
public virtual bool CanDelete(IPrimaryKey primarykey)
Parameters
primarykeyIPrimaryKeyThe primary key of the entity.
Returns
- bool
trueif the entity can be deleted; otherwise,false.