C# Класс ProjectFirmaModels.Models.PerformanceMeasureFixedTarget

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

Открытые свойства

Свойство Тип Описание
DependentEntityTypeNames List

Private Properties

Свойство Тип Описание

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

Метод Описание
CreateNewBlank ( ProjectFirmaModels.Models.PerformanceMeasure performanceMeasure ) : PerformanceMeasureFixedTarget

Creates a "blank" object of this type and populates primitives with defaults

Delete ( ProjectFirmaModels.Models.DatabaseEntities dbContext ) : void

Delete just the entity

DeleteFull ( ProjectFirmaModels.Models.DatabaseEntities dbContext ) : void

Delete entity plus all children

DependentObjectNames ( ) : List

Active Dependent type names of this object

HasDependentObjects ( ) : bool

Does this object have any dependent objects? (If it does have dependent objects, these would need to be deleted before this object could be deleted.)

PerformanceMeasureFixedTarget ( ProjectFirmaModels.Models.PerformanceMeasure performanceMeasure ) : System

Constructor for building a new object with MinimalConstructor required fields, using objects whenever possible

PerformanceMeasureFixedTarget ( int performanceMeasureID ) : System

Constructor for building a new object with MinimalConstructor required fields in preparation for insert into database

PerformanceMeasureFixedTarget ( int performanceMeasureFixedTargetID, int performanceMeasureID, double? performanceMeasureTargetValue, string performanceMeasureTargetValueLabel ) : System

Constructor for building a new object with MaximalConstructor required fields in preparation for insert into database

Защищенные методы

Метод Описание
PerformanceMeasureFixedTarget ( ) : System

Default Constructor; only used by EF

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

CreateNewBlank() публичный статический Метод

Creates a "blank" object of this type and populates primitives with defaults
public static CreateNewBlank ( ProjectFirmaModels.Models.PerformanceMeasure performanceMeasure ) : PerformanceMeasureFixedTarget
performanceMeasure ProjectFirmaModels.Models.PerformanceMeasure
Результат PerformanceMeasureFixedTarget

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

Delete just the entity
public Delete ( ProjectFirmaModels.Models.DatabaseEntities dbContext ) : void
dbContext ProjectFirmaModels.Models.DatabaseEntities
Результат void

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

Delete entity plus all children
public DeleteFull ( ProjectFirmaModels.Models.DatabaseEntities dbContext ) : void
dbContext ProjectFirmaModels.Models.DatabaseEntities
Результат void

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

Active Dependent type names of this object
public DependentObjectNames ( ) : List
Результат List

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

Does this object have any dependent objects? (If it does have dependent objects, these would need to be deleted before this object could be deleted.)
public HasDependentObjects ( ) : bool
Результат bool

PerformanceMeasureFixedTarget() защищенный Метод

Default Constructor; only used by EF
protected PerformanceMeasureFixedTarget ( ) : System
Результат System

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

Constructor for building a new object with MinimalConstructor required fields, using objects whenever possible
public PerformanceMeasureFixedTarget ( ProjectFirmaModels.Models.PerformanceMeasure performanceMeasure ) : System
performanceMeasure ProjectFirmaModels.Models.PerformanceMeasure
Результат System

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

Constructor for building a new object with MinimalConstructor required fields in preparation for insert into database
public PerformanceMeasureFixedTarget ( int performanceMeasureID ) : System
performanceMeasureID int
Результат System

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

Constructor for building a new object with MaximalConstructor required fields in preparation for insert into database
public PerformanceMeasureFixedTarget ( int performanceMeasureFixedTargetID, int performanceMeasureID, double? performanceMeasureTargetValue, string performanceMeasureTargetValueLabel ) : System
performanceMeasureFixedTargetID int
performanceMeasureID int
performanceMeasureTargetValue double?
performanceMeasureTargetValueLabel string
Результат System

Описание свойств

DependentEntityTypeNames публичное статическое свойство

Dependent type names of this entity
public static List DependentEntityTypeNames
Результат List