Class GLRollup
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class GLRollup : BaseEntityWithPermissions, IGLRollup, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ISetCopier, ICloneableAsync<IGLRollup>
Constructors
GLRollup()
Declaration
Properties
Description
A user friendly description of this rollup.
Declaration
[StringLength(2000)]
public string Description { get; set; }
Property Value
GLClassificationID
Declaration
[RequiredNoDefaultIDValidation]
public Guid GLClassificationID { get; set; }
Property Value
GLClassificationID_Label
Declaration
public string GLClassificationID_Label { get; set; }
Property Value
GLClassificationID_Label_Silent
Declaration
[NotMapped]
public string GLClassificationID_Label_Silent { get; set; }
Property Value
Name
[Key] The unique user friendly name of this GL Rollup
Declaration
[Unique]
[Required]
[StringLength(500)]
public string Name { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IGLRollup)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IGLRollup source)
Parameters
Type |
Name |
Description |
IGLRollup |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods