Table of Contents

Interface IDataSetEntity

Namespace
BpNexT.NET.Models.Interfaces
Assembly
BpNexT.NET.Contracts.dll

COM-free base interface for all microtech ERP entities. Shared constraint used by Core, GraphQL, and COM code paths.

public interface IDataSetEntity

Properties

HasChanges

Indicates whether the object has changes.

bool HasChanges { get; }

Property Value

bool

Identifier

Unique identifier for the object.

string Identifier { get; set; }

Property Value

string

SelektionsFelder

SelektionsFelder of the DataSet.

List<SelektionsFeld> SelektionsFelder { get; init; }

Property Value

List<SelektionsFeld>

Methods

CopyFrom<T>(T)

Copies properties from another instance.

void CopyFrom<T>(T other) where T : IDataSetEntity

Parameters

other T

Type Parameters

T

FillFrom<T>(T)

Fills empty properties from another instance.

void FillFrom<T>(T other) where T : IDataSetEntity

Parameters

other T

Type Parameters

T

ResetChanges()

Resets the change tracking. Does NOT reset the Object.

void ResetChanges()