Table of Contents

Class UnitDefectRepair

Namespace
Acuit.Pinpoint.Client2
Assembly
Acuit.Pinpoint.Client2.dll

A repair for a unit defect.

[DataContract(IsReference = true)]
[KnownType(typeof(Repair))]
[KnownType(typeof(UnitDefect))]
[KnownType(typeof(UnitStation))]
public class UnitDefectRepair : INotifyPropertyChanged
Inheritance
UnitDefectRepair
Implements
Inherited Members

Properties

IsDeserializing

Gets or sets whether this object is currently being deserialized.

protected bool IsDeserializing { get; }

Property Value

bool

Notes

Gets or sets additional notes about the repair.

[DataMember]
public string Notes { get; set; }

Property Value

string

Repair

Gets or sets the repair.

[DataMember]
public Repair Repair { get; set; }

Property Value

Repair

RepairDateTime

Gets or sets the date/time when the repair was added, in UTC.

[DataMember]
public DateTime RepairDateTime { get; set; }

Property Value

DateTime

RepairHasBeenIncluded

Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).

public bool RepairHasBeenIncluded { get; set; }

Property Value

bool

UnitDefect

Gets or sets the unit defect to which this repair applies.

[DataMember]
public UnitDefect UnitDefect { get; set; }

Property Value

UnitDefect

UnitDefectHasBeenIncluded

Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).

public bool UnitDefectHasBeenIncluded { get; set; }

Property Value

bool

UnitDefectRepairId

Gets or sets the unique identifier for this unit defect repair.

[DataMember]
public int UnitDefectRepairId { get; set; }

Property Value

int

UnitStation

Gets or sets the unit station at which this occurred.

[DataMember]
public UnitStation UnitStation { get; set; }

Property Value

UnitStation

UnitStationHasBeenIncluded

Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).

public bool UnitStationHasBeenIncluded { get; set; }

Property Value

bool

Methods

OnPropertyChanged(string)

Processes property changes by raising the PropertyChanged event.

protected virtual void OnPropertyChanged(string propertyName)

Parameters

propertyName string

The name of the property that changed.

Events

PropertyChanged

Occurs when a property value changes.

public event PropertyChangedEventHandler PropertyChanged

Event Type

PropertyChangedEventHandler