Class SafeTeam
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
[MultipleUnique(new string[] { "TeamID", "ParentSafeID" })]
public class SafeTeam : BaseEntity, ISafeTeam, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ISafeTeam>
Constructors
SafeTeam()
Declaration
Properties
CanMoveItemsIntoSafe
Indicates the team is allowed to move items into the safe
Declaration
public bool CanMoveItemsIntoSafe { get; set; }
Property Value
CanMoveItemsOutOfSafe
Indicates the team is allowed to move items out of the safe
Declaration
public bool CanMoveItemsOutOfSafe { get; set; }
Property Value
DefaultSafeForTeam
Indicates this safe is the default safe for the team, meaning new items created by the team by default will belong to this safe
Declaration
public bool DefaultSafeForTeam { get; set; }
Property Value
ParentSafeID
[Key] Links to ISafe. The Safe you want to provide access to the user.
Declaration
[RequiredNoDefaultIDValidation]
public Guid ParentSafeID { get; set; }
Property Value
ParentSafeID_Label
Declaration
public string ParentSafeID_Label { get; set; }
Property Value
ParentSafeID_Label_Silent
Declaration
[NotMapped]
public string ParentSafeID_Label_Silent { get; set; }
Property Value
TeamID
[Key] Links to ITeam. The Team you want to provide with access to the safe.
Declaration
[RequiredNoDefaultIDValidation]
public Guid TeamID { get; set; }
Property Value
TeamID_Label
Declaration
public string TeamID_Label { get; set; }
Property Value
TeamID_Label_Silent
Declaration
[NotMapped]
public string TeamID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ISafeTeam)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ISafeTeam source)
Parameters
Type |
Name |
Description |
ISafeTeam |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods