C# Class QSHistoryLog.HistoryMain

Exibir arquivo Open project: QualitySolution/QSProjects

Public Properties

Property Type Description
ObjectsDesc List

Public Methods

Method Description
AddClass ( Type type ) : HistoryObjectDesc
AddIdComparationType ( Type type ) : void

Adds the type for the identifier comparation in collectoions.

AddIdComparationType ( Type type, string fields ) : void
ResolveFieldNameFromPath ( string path, bool cutClass = true ) : string
SubscribeToDeletion ( ) : void

Private Methods

Method Description
FineClass ( string className ) : Type
GetObjectId ( object value ) : int?
GetObjectTilte ( object value ) : string
OnOrmAfterDeletion ( object sender, AfterDeletionEventArgs e ) : void
ResolveFieldName ( Type parentClass, string path ) : string
createQSCompareLogic ( ) : KellermanSoftware.CompareNetObjects.CompareLogic

Method Details

AddClass() public static method

public static AddClass ( Type type ) : HistoryObjectDesc
type System.Type
return HistoryObjectDesc

AddIdComparationType() public static method

Adds the type for the identifier comparation in collectoions.
public static AddIdComparationType ( Type type ) : void
type System.Type Type.
return void

AddIdComparationType() public static method

public static AddIdComparationType ( Type type, string fields ) : void
type System.Type
fields string
return void

ResolveFieldNameFromPath() public static method

public static ResolveFieldNameFromPath ( string path, bool cutClass = true ) : string
path string
cutClass bool
return string

SubscribeToDeletion() public static method

public static SubscribeToDeletion ( ) : void
return void

Property Details

ObjectsDesc public_oe static_oe property

public static List ObjectsDesc
return List