class HISProjectOffersList {
  int? id;
  int? projectId;
  String? projectEnglish;
  String? projectArabic;
  String? titleArabic;
  String? titleName;
  String? descriptionArabic;
  String? descriptionEnglish;
  String? detailsArabic;
  String? detailsEnglish;
  num? amount;
  num? amountWithTax;
  String? validTo;
  bool? isActive;
  String? procedureId;
  bool? isTax;
  int? serviceId;
  bool? isGenerateInvoice;
  num? taxAmount;

  HISProjectOffersList(
      {this.id,
      this.projectId,
      this.projectEnglish,
      this.projectArabic,
      this.titleArabic,
      this.titleName,
      this.descriptionArabic,
      this.descriptionEnglish,
      this.detailsArabic,
      this.detailsEnglish,
      this.amount,
      this.amountWithTax,
      this.validTo,
      this.isActive,
      this.procedureId,
      this.isTax,
      this.serviceId,
      this.isGenerateInvoice,
      this.taxAmount});

  HISProjectOffersList.fromJson(Map<String, dynamic> json) {
    id = json['Id'];
    projectId = json['ProjectId'];
    projectEnglish = json['ProjectEnglish'];
    projectArabic = json['ProjectArabic'];
    titleArabic = json['TitleArabic'];
    titleName = json['TitleName'];
    descriptionArabic = json['DescriptionArabic'];
    descriptionEnglish = json['DescriptionEnglish'];
    detailsArabic = json['DetailsArabic'];
    detailsEnglish = json['DetailsEnglish'];
    amount = json['Amount'];
    amountWithTax = json['AmountWithTax'];
    validTo = json['ValidTo'];
    isActive = json['IsActive'];
    procedureId = json['ProcedureId'];
    isTax = json['IsTax'];
    serviceId = json['ServiceId'];
    isGenerateInvoice = json['IsGenerateInvoice'];
    taxAmount = json['TaxAmount'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['Id'] = this.id;
    data['ProjectId'] = this.projectId;
    data['ProjectEnglish'] = this.projectEnglish;
    data['ProjectArabic'] = this.projectArabic;
    data['TitleArabic'] = this.titleArabic;
    data['TitleName'] = this.titleName;
    data['DescriptionArabic'] = this.descriptionArabic;
    data['DescriptionEnglish'] = this.descriptionEnglish;
    data['DetailsArabic'] = this.detailsArabic;
    data['DetailsEnglish'] = this.detailsEnglish;
    data['Amount'] = this.amount;
    data['AmountWithTax'] = this.amountWithTax;
    data['ValidTo'] = this.validTo;
    data['IsActive'] = this.isActive;
    data['ProcedureId'] = this.procedureId;
    data['IsTax'] = this.isTax;
    data['ServiceId'] = this.serviceId;
    data['IsGenerateInvoice'] = this.isGenerateInvoice;
    data['TaxAmount'] = this.taxAmount;
    return data;
  }
}
