Class ReconciliationSource
Inheritance
ReconciliationSource
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class ReconciliationSource : BaseEntity, IReconciliationSource, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IReconciliationSource>
Constructors
ReconciliationSource()
Declaration
public ReconciliationSource()
Properties
Description
A user friendly description of this reconciliation
Declaration
[StringLength(2000)]
public string Description { get; set; }
Property Value
EmbeddedFile
A hardcoded csv file to compare the result too
Declaration
public string EmbeddedFile { get; set; }
Property Value
IsPrimary
Indicatse this is the primary source to compare others to
Declaration
public bool IsPrimary { get; set; }
Property Value
Name
The unique user friendly name for this Reconciliation Source
Declaration
[Required]
[StringLength(500)]
public string Name { get; set; }
Property Value
ReconciliationID
[Key] Links to IReconciliation. The parent reconcilliation this source beloings to
Declaration
[RequiredNoDefaultIDValidation]
public Guid ReconciliationID { get; set; }
Property Value
ReconciliationID_Label
Declaration
public string ReconciliationID_Label { get; set; }
Property Value
ReconciliationID_Label_Silent
Declaration
[NotMapped]
public string ReconciliationID_Label_Silent { get; set; }
Property Value
SQLWrapperID
[Key] Links to ISQLWrapper. The sql wrapper for this source
Declaration
[RequiredNoDefaultIDValidation]
public Guid? SQLWrapperID { get; set; }
Property Value
SQLWrapperID_Label
Declaration
public string SQLWrapperID_Label { get; set; }
Property Value
SQLWrapperID_Label_Silent
Declaration
[NotMapped]
public string SQLWrapperID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IReconciliationSource)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IReconciliationSource source)
Parameters
Implements
Extension Methods