> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.SystemEventEntity

# <a id="SuperOffice_WebApi_Data_SystemEventEntity" /> Class SystemEventEntity

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Carrier object for SystemEventEntity.
Entity for system events

```csharp theme={null}
public class SystemEventEntity : Carrier
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[Carrier](SuperOffice.WebApi.Data.Carrier.md) ←
[SystemEventEntity](SuperOffice.WebApi.Data.SystemEventEntity.md)

#### Inherited Members

[Carrier.TableRight](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_TableRight),
[Carrier.FieldProperties](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_FieldProperties),
[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Examples

Get SystemEventEntity 123 using the WebApi client:
<pre><code class="lang-csharp">var configuration = new WebApiConfiguration(url);
var agent = new ConfigurationAgent(configuration);
var systemEventEntity = agent.GetSystemEventEntity( 123 );</code></pre>

## Remarks

Use <xref href="SuperOffice.CRM.Services.ArchiveAgent?text=Archive+agent" data-throw-if-not-resolved="false" />:
All SystemEventEntity: <pre><code class="lang-csharp">"SystemEvents"</code></pre>

## Constructors

### <a id="SuperOffice_WebApi_Data_SystemEventEntity__ctor" /> SystemEventEntity()

Default constructor - defaults any enum props to 0.

```csharp theme={null}
public SystemEventEntity()
```

## Properties

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_ActivatedBy" /> ActivatedBy

The associate that first created the SystemEvent.

```csharp theme={null}
public virtual Associate ActivatedBy { get; set; }
```

#### Property Value

[Associate](SuperOffice.WebApi.Data.Associate.md)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Eta" /> Eta

Estimated Time of Arrival, i.e., when will this event finish?

```csharp theme={null}
public virtual DateTime Eta { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Eventkey" /> Eventkey

Event key, predefined in code

```csharp theme={null}
public virtual string Eventkey { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Eventmess" /> Eventmess

Message to be shown, entered by administrator

```csharp theme={null}
public virtual string Eventmess { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_ExtraInfo" /> ExtraInfo

Extra information (area id for prototype rebuild, etc)

```csharp theme={null}
public virtual int ExtraInfo { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Owner" /> Owner

0, 0, group\_id, assoc id (see over)

```csharp theme={null}
public virtual int Owner { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Registered" /> Registered

Registered when

```csharp theme={null}
public virtual DateTime Registered { get; set; }
```

#### Property Value

[DateTime](https://learn.microsoft.com/dotnet/api/system.datetime)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Scope" /> Scope

1 = system-wide, 2= database, 3 = group, 4 = user
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public SystemEventScope? Scope { get; set; }
```

#### Property Value

[SystemEventScope](SuperOffice.WebApi.Data.SystemEventScope.md)?

#### See Also

[SystemEventEntity](SuperOffice.WebApi.Data.SystemEventEntity.md).[Scope\_String](SuperOffice.WebApi.Data.SystemEventEntity.md#SuperOffice_WebApi_Data_SystemEventEntity_Scope_String)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_Scope_String" /> Scope\_String

1 = system-wide, 2= database, 3 = group, 4 = user
Raw string enum value.

```csharp theme={null}
[JsonProperty("Scope")]
public string Scope_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### See Also

[SystemEventEntity](SuperOffice.WebApi.Data.SystemEventEntity.md).[Scope](SuperOffice.WebApi.Data.SystemEventEntity.md#SuperOffice_WebApi_Data_SystemEventEntity_Scope)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_SystemEventId" /> SystemEventId

Primary key

```csharp theme={null}
public virtual int SystemEventId { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_SystemEventEntity_UpdatedCount" /> UpdatedCount

Number of updates made to this record

```csharp theme={null}
public virtual short UpdatedCount { get; set; }
```

#### Property Value

[short](https://learn.microsoft.com/dotnet/api/system.int16)

## See Also

[ConfigurationAgent](SuperOffice.WebApi.Agents.ConfigurationAgent.md),
[ArchiveAgent](SuperOffice.WebApi.Agents.ArchiveAgent.md),


## Related topics

- [SuperOffice.WebApi.Agents.IConfigurationAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IConfigurationAgent.md)
- [SuperOffice.WebApi.Agents.ConfigurationAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.ConfigurationAgent.md)
- [SuperOffice.WebApi.Data.SystemEventScope](/en/api/reference/webapi/SuperOffice.WebApi.Data.SystemEventScope.md)
- [SuperOffice.WebApi.Data.Carrier](/en/api/reference/webapi/SuperOffice.WebApi.Data.Carrier.md)
- [SuperOffice.WebApi.Data.Configuration ExistsSystemEventRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Configuration_ExistsSystemEventRequest.md)
- [SuperOffice.WebApi.Data.ProjectEventEntity](/en/api/reference/webapi/SuperOffice.WebApi.Data.ProjectEventEntity.md)
