C# Class QSOrmProject.Deletion.DeleteCore

Afficher le fichier Open project: QualitySolution/QSProjects Class Usage Examples

Private Properties

Свойство Type Description
AddParameterWithId void
CalculateSecondInfo IDeleteInfo
ExecuteSql void
FillChildOperation int
FillCleanItemsOperation int
FillDeleteItemsOperation int
FillRemoveFromItemsOperation int
HasHibernateOperations bool
Run bool

Méthodes publiques

Méthode Description
DeleteCore ( ) : System
DeleteCore ( IUnitOfWork uow ) : System
RunDeletion ( Type objectClass, int id ) : bool
RunDeletion ( string table, int id ) : bool

Private Methods

Méthode Description
AddParameterWithId ( IDbCommand cmd, uint id ) : void
CalculateSecondInfo ( IDeleteInfo info, EntityDTO entity ) : IDeleteInfo
ExecuteSql ( String sql, uint id ) : void
FillChildOperation ( IDeleteInfo currentDeletion, Operation parentOperation, Gtk.TreeIter parentIter, EntityDTO masterEntity ) : int
FillCleanItemsOperation ( IDeleteInfo currentDeletion, Operation parentOperation, Gtk.TreeIter parentIter, EntityDTO masterEntity, int &totalCount ) : int
FillDeleteItemsOperation ( IDeleteInfo currentDeletion, Operation parentOperation, Gtk.TreeIter parentIter, EntityDTO masterEntity, int &totalCount ) : int
FillRemoveFromItemsOperation ( IDeleteInfo currentDeletion, Operation parentOperation, Gtk.TreeIter parentIter, EntityDTO masterEntity, int &totalCount ) : int
HasHibernateOperations ( Operation op ) : bool
Run ( IDeleteInfo info, uint id ) : bool

Method Details

DeleteCore() public méthode

public DeleteCore ( ) : System
Résultat System

DeleteCore() public méthode

public DeleteCore ( IUnitOfWork uow ) : System
uow IUnitOfWork
Résultat System

RunDeletion() public méthode

public RunDeletion ( Type objectClass, int id ) : bool
objectClass System.Type
id int
Résultat bool

RunDeletion() public méthode

public RunDeletion ( string table, int id ) : bool
table string
id int
Résultat bool