QuellCode/CentronERP war nur als Gitlink (Submodul-Referenz auf 79c1142) getrackt, ohne .gitmodules und ohne erreichbares Remote. Der Untersuchungsgegenstand der Versuchsreihe war damit nicht reproduzierbar gesichert: Ein Klon haette ein leeres Verzeichnis erhalten, und die Belege der 3.287 Anforderungen waeren nicht ueberpruefbar gewesen. Umstellung: - Historie nach c:\DEV\CentronERP_git_snapshot_79c1142 ausgelagert (vollstaendig lesbar, enthaelt 79c1142 und Vorgaenger 89ccfd6) - Gitlink aus dem Index entfernt - Dateiinhalt aufgenommen: 24.557 Dateien, rund 333 MB Die verschachtelte .gitignore der Codebasis gilt weiter, Build-Artefakte bleiben ausgeschlossen. Details in Versuche/Versuch_01/_Codebasis-Nachweis.md
79 lines
2.2 KiB
C#
79 lines
2.2 KiB
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace Centron.Api.docuFORM.Models.Swagger;
|
|
|
|
public class DeviceUpdate
|
|
{
|
|
[JsonPropertyName("isActive")]
|
|
public bool? IsActive { get; set; }
|
|
|
|
[JsonPropertyName("isManaged")]
|
|
public bool? IsManaged { get; set; }
|
|
|
|
[JsonPropertyName("isLicensed")]
|
|
public bool? IsLicensed { get; set; }
|
|
|
|
[JsonPropertyName("assetNumber")]
|
|
public string? AssetNumber { get; set; }
|
|
|
|
[JsonPropertyName("cardReaderAddress")]
|
|
public string? CardReaderAddress { get; set; }
|
|
|
|
[JsonPropertyName("ciid")]
|
|
public string? Ciid { get; set; }
|
|
|
|
[JsonPropertyName("ciData")]
|
|
public DeviceCiData? CiData { get; set; }
|
|
|
|
[JsonPropertyName("costCenter")]
|
|
public string? CostCenter { get; set; }
|
|
|
|
[JsonPropertyName("description")]
|
|
public string? Description { get; set; }
|
|
|
|
[JsonPropertyName("follow2Print")]
|
|
public bool? Follow2Print { get; set; }
|
|
|
|
[JsonPropertyName("information")]
|
|
public List<string>? Information { get; set; }
|
|
|
|
[JsonPropertyName("inventoryNumber")]
|
|
public string? InventoryNumber { get; set; }
|
|
|
|
[JsonPropertyName("itemDeliveryAddress")]
|
|
public string? ItemDeliveryAddress { get; set; }
|
|
|
|
[JsonPropertyName("itemDeliveryNote")]
|
|
public string? ItemDeliveryNote { get; set; }
|
|
|
|
[JsonPropertyName("itemDeliveryInformation")]
|
|
public List<string>? ItemDeliveryInformation { get; set; }
|
|
|
|
[JsonPropertyName("locationDescription")]
|
|
public string? LocationDescription { get; set; }
|
|
|
|
[JsonPropertyName("locationLevels")]
|
|
public List<string>? LocationLevels { get; set; }
|
|
|
|
[JsonPropertyName("notifications")]
|
|
public DeviceNotifications? Notifications { get; set; }
|
|
|
|
[JsonPropertyName("officePrint")]
|
|
public bool? OfficePrint { get; set; }
|
|
|
|
[JsonPropertyName("productionProcess")]
|
|
public bool? ProductionProcess { get; set; }
|
|
|
|
[JsonPropertyName("securePrint")]
|
|
public bool? SecurePrint { get; set; }
|
|
|
|
[JsonPropertyName("snmp")]
|
|
public DeviceSnmp? Snmp { get; set; }
|
|
|
|
[JsonPropertyName("snmpData")]
|
|
public DeviceSnmpData? SnmpData { get; set; }
|
|
|
|
[JsonPropertyName("warranty")]
|
|
public DeviceWarranty? Warranty { get; set; }
|
|
}
|