public virtual IAttributeSetInstanceExtensionFieldMvoState Get(AttributeSetInstanceExtensionFieldId attributeSetInstanceExtensionFieldId) { var state = StateRepository.Get(attributeSetInstanceExtensionFieldId); if (state != null && state.IsUnsaved) { state = null; } return(state); }
public virtual IAttributeSetInstanceExtensionFieldState Get(string index) { AttributeSetInstanceExtensionFieldId globalId = new AttributeSetInstanceExtensionFieldId(_attributeSetInstanceExtensionFieldGroupState.Id, index); if (_loadedAttributeSetInstanceExtensionFieldStates.ContainsKey(globalId)) { return(_loadedAttributeSetInstanceExtensionFieldStates[globalId]); } var state = AttributeSetInstanceExtensionFieldStateDao.Get(globalId); _loadedAttributeSetInstanceExtensionFieldStates.Add(globalId, state); return(state); }
public override bool Equals(object obj) { if (Object.ReferenceEquals(this, obj)) { return(true); } AttributeSetInstanceExtensionFieldId other = obj as AttributeSetInstanceExtensionFieldId; if (other == null) { return(false); } return(true && Object.Equals(this.GroupId, other.GroupId) && Object.Equals(this.Index, other.Index) ); }
public AttributeSetInstanceExtensionFieldMvoStateEventId(AttributeSetInstanceExtensionFieldId attributeSetInstanceExtensionFieldId, long attrSetInstEFGroupVersion) { this._attributeSetInstanceExtensionFieldId = attributeSetInstanceExtensionFieldId; this._attrSetInstEFGroupVersion = attrSetInstEFGroupVersion; }
public abstract IEventStoreAggregateId ToEventStoreAggregateId(AttributeSetInstanceExtensionFieldId aggregateId);
public virtual IAttributeSetInstanceExtensionFieldMvoStateEvent GetStateEvent(AttributeSetInstanceExtensionFieldId attributeSetInstanceExtensionFieldId, long version) { var e = (IAttributeSetInstanceExtensionFieldMvoStateEvent)EventStore.GetStateEvent(ToEventStoreAggregateId(attributeSetInstanceExtensionFieldId), version); if (e != null) { e.ReadOnly = true; } return(e); }
public AttributeSetInstanceExtensionFieldIdFlattenedDto(AttributeSetInstanceExtensionFieldId val) { this._value = val; }