asset_category_model.dart 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. // ignore_for_file: non_constant_identifier_names
  2. class AssetCategoryModule {
  3. late int AssetCategoryID ;
  4. late String AssetCategoryTitle;
  5. late DateTime AssetCategoryCreatedAt;
  6. late DateTime AssetCategoryUpdatedAt;
  7. AssetCategoryModule(
  8. {required this.AssetCategoryID,
  9. required this.AssetCategoryTitle,
  10. required this.AssetCategoryCreatedAt,
  11. required this.AssetCategoryUpdatedAt});
  12. static Map<String, dynamic> toMap(AssetCategoryModule user) {
  13. var map = <String, dynamic>{};
  14. map['AssetCategoryID'] = user.AssetCategoryID;
  15. map['AssetCategoryTitle'] = user.AssetCategoryTitle;
  16. map['AssetCategoryCreatedAt'] = user.AssetCategoryCreatedAt.toString();
  17. map['AssetCategoryUpdatedAt'] = user.AssetCategoryUpdatedAt.toString();
  18. return map;
  19. }
  20. factory AssetCategoryModule.fromJson(dynamic json) {
  21. return AssetCategoryModule(
  22. AssetCategoryID: json['AssetCategoryID'],
  23. AssetCategoryTitle: json['AssetCategoryTitle'],
  24. AssetCategoryCreatedAt: DateTime.parse(json['AssetCategoryCreatedAt']),
  25. AssetCategoryUpdatedAt: DateTime.parse(json['AssetCategoryUpdatedAt']),
  26. );
  27. }
  28. }