Files
ERP-APP-INVENTORY/lib/models/profile.dart
BACHIR SOULDI 5a483da01d Add full app source
Adds the Flutter inventory app source, cleaned up for a shared repo:
generic package name, no hardcoded ERP endpoints (moved to gitignored
local config), no dead auth code, no debug logging of session data.
2026-07-16 14:37:28 +01:00

53 lines
1.5 KiB
Dart

class Profile {
String? validId;
String? glpiCurrenttime;
int? glpiUseMode;
int? glpiID;
String? glpiisIdsVisible;
String? glpifriendlyname;
String? glpiname;
String? glpirealname;
String? glpifirstname;
int? glpidefaultEntity;
Profile(
{this.validId,
this.glpiCurrenttime,
this.glpiUseMode,
this.glpiID,
this.glpiisIdsVisible,
this.glpifriendlyname,
this.glpiname,
this.glpirealname,
this.glpifirstname,
this.glpidefaultEntity});
Profile.fromJson(Map<String, dynamic> json) {
validId = json['valid_id'];
glpiCurrenttime = json['glpi_currenttime'];
glpiUseMode = json['glpi_use_mode'];
glpiID = json['glpiID'];
glpiisIdsVisible = json['glpiis_ids_visible'];
glpifriendlyname = json['glpifriendlyname'];
glpiname = json['glpiname'];
glpirealname = json['glpirealname'];
glpifirstname = json['glpifirstname'];
glpidefaultEntity = json['glpidefault_entity'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['valid_id'] = validId;
data['glpi_currenttime'] = glpiCurrenttime;
data['glpi_use_mode'] = glpiUseMode;
data['glpiID'] = glpiID;
data['glpiis_ids_visible'] = glpiisIdsVisible;
data['glpifriendlyname'] = glpifriendlyname;
data['glpiname'] = glpiname;
data['glpirealname'] = glpirealname;
data['glpifirstname'] = glpifirstname;
data['glpidefault_entity'] = glpidefaultEntity;
return data;
}
}