class EnumsModel {
  int id;
  int enumTypeId;
  String enumValueStr;
  String enumValueStrN;
  String enumValueStrDes;
  int enumValue;
  bool isActive;

  EnumsModel({
    required this.id,
    required this.enumTypeId,
    required this.enumValueStr,
    required this.enumValueStrN,
    required this.enumValueStrDes,
    required this.enumValue,
    required this.isActive,
  });

  factory EnumsModel.fromJson(Map<String, dynamic> json) => EnumsModel(
        id: json["id"],
        enumTypeId: json["enumTypeID"],
        enumValueStr: json["enumValueStr"],
        enumValueStrN: json["enumValueStrN"] ?? json["enumValueStr"],
        enumValueStrDes: json["enumValueStrDes"] ?? json["enumValueStr"],
        enumValue: json["enumValue"],
        isActive: json["isActive"],
      );

  @override
  String toString() {
    return 'EnumsModel{id: $id, enumTypeId: $enumTypeId, enumValueStr: $enumValueStr,enumValueStrDes: $enumValueStrDes, enumValue: $enumValue, isActive: $isActive,'
        'enumValueStrN: $enumValueStrN}';
  }
}
