Asset.fromJson constructor
Implementation
factory Asset.fromJson(Map<String, dynamic> json) => Asset(
assetId: json['assetId'],
assetName: json['assetName'],
assetCode: json['assetCode'],
assetCategoryId: json['assetcategory_id'],
assetCategoryName: json['asetCategoryName'],
departmentId: json['departmentId'],
purchaseDate: json['purchaseDate'] != null
? DateTime.parse(json['purchaseDate'])
: null,
cost: (json['cost'] as num).toDouble(),
statusId: json['statusId'],
assetStatusName: json['assetStatusName'],
locationId: json['locationId'],
warrantyExpiryDate: json['warrantyExpiryDate'] != null
? DateTime.parse(json['warrantyExpiryDate'])
: null,
usefulLifeYears: json['usefulLifeYears'],
depreciationMethod: json['depreciationMethod'],
deviceImage: json['deviceImage'],
deviceImagePreview: json['deviceImagePreview'],
modelId: json['modelId'],
assetModelName: json['assetModelName'],
serial: json['serial'],
assetTag: json['assetTag'],
conditionId: json['conditionid'],
conditionName: json['conditionName'],
userAdd: json['userAdd'],
// userEdit: json['userEdit'],
);