Class CanvasItemApproval
Inheritance
CanvasItemApproval
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class CanvasItemApproval : BaseEntity, ICanvasItemApproval, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ICanvasItemApproval>
Constructors
CanvasItemApproval()
Declaration
public CanvasItemApproval()
Properties
ApprovedByUserID
Declaration
public Guid? ApprovedByUserID { get; set; }
Property Value
ApprovedByUserID_Label
Declaration
public string ApprovedByUserID_Label { get; set; }
Property Value
ApprovedByUserID_Label_Silent
Declaration
[NotMapped]
public string ApprovedByUserID_Label_Silent { get; set; }
Property Value
The comment for approval or rejection of this item
Declaration
public string Comment { get; set; }
Property Value
ItemID
[Key] The globally unique id of the entity being linked to
Declaration
public Guid ItemID { get; set; }
Property Value
ItemID_Label
Declaration
public string ItemID_Label { get; set; }
Property Value
ItemID_Label_Silent
Declaration
[NotMapped]
public string ItemID_Label_Silent { get; set; }
Property Value
ItemTypeID
[Key] The type of entity that is being linked to
Declaration
public Guid ItemTypeID { get; set; }
Property Value
ParentCanvasID
[Key] Links to ICanvas. Holds the canvas you want this team to have permissions to promote items
within it from.
Declaration
[RequiredNoDefaultIDValidation]
public Guid ParentCanvasID { get; set; }
Property Value
ParentCanvasID_Label
Declaration
public string ParentCanvasID_Label { get; set; }
Property Value
ParentCanvasID_Label_Silent
Declaration
[NotMapped]
public string ParentCanvasID_Label_Silent { get; set; }
Property Value
RejectedByUserID
Declaration
public Guid? RejectedByUserID { get; set; }
Property Value
RejectedByUserID_Label
Declaration
public string RejectedByUserID_Label { get; set; }
Property Value
RejectedByUserID_Label_Silent
Declaration
[NotMapped]
public string RejectedByUserID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ICanvasItemApproval)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ICanvasItemApproval source)
Parameters
Implements
Extension Methods