AssetHistory constructor

AssetHistory({
  1. required int historyId,
  2. required int assetId,
  3. required String assetName,
  4. required String assetCode,
  5. required int categoryId,
  6. required int departmentId,
  7. required DateTime purchaseDate,
  8. required double cost,
  9. required int statusId,
  10. required int locationId,
  11. required DateTime warrantyExpiryDate,
  12. required int usefulLifeYears,
  13. required String depreciationMethod,
  14. required DateTime changeDate,
  15. String? changedBy,
  16. required String changeReason,
})

Implementation

AssetHistory({
  required this.historyId,
  required this.assetId,
  required this.assetName,
  required this.assetCode,
  required this.categoryId,
  required this.departmentId,
  required this.purchaseDate,
  required this.cost,
  required this.statusId,
  required this.locationId,
  required this.warrantyExpiryDate,
  required this.usefulLifeYears,
  required this.depreciationMethod,
  required this.changeDate,
  this.changedBy,
  required this.changeReason,
});