import 'package:flutter/material.dart'; import 'package:healthcare_pharmacy/settings.dart'; class BiddingRequestsModel { String? custumerid_bidding = ''; String? pharmacyid_bidding=''; String? amount_bidding=''; String? bidding_bookingid=''; String? bidding_firstName=''; String? bidding_contactNumber=''; String? bidding_address=''; String orderStatus=''; String status=''; Color cardColor=Colors.white; Color textColor=Colors.black; BiddingRequestsModel(); factory BiddingRequestsModel.fromJson(Map json){ BiddingRequestsModel rtvm = new BiddingRequestsModel(); rtvm.custumerid_bidding = json['customerId'].toString() ??''; rtvm.pharmacyid_bidding = json['pharmacyId'].toString() ?? ''; rtvm.amount_bidding = json['biddingAmount'].toString() ?? ''; rtvm.bidding_bookingid = json['bookingId'].toString() ?? ''; rtvm.bidding_firstName = json['customerDetails']["firstName"].toString() ?? ''; rtvm.bidding_firstName = json['customerDetails']["address1"].toString() ?? ''; rtvm.bidding_firstName = json['customerDetails']["firstName"].toString() ?? ''; rtvm.status = json['status'] ; // rtvm.bidding_contactNumber = json['customerDetails']['profile']["contactNumber"].toString() ?? ''; // rtvm.bidding_contactNumber = json['contactNumber'].toString() ?? ''; // rtvm.bidding_address1 = json['address1'].toString() ?? ''; // rtvm.prescription_url = json['pictureUrl'][0] ?? ''; if(rtvm.status.toString().toLowerCase()=='accepted'){ rtvm.textColor=Colors.green; } else if(rtvm.status.toString().toLowerCase()=='rejected'){ rtvm.textColor=Colors.red; } else{ rtvm.textColor=primaryColor; } return rtvm; } }