fromData static method

KhasUserCustomer fromData({
  1. required String khasUserCustomerId,
  2. required String khasUserCustomerName,
  3. required String khasUserCustomerEditDate,
  4. required String khasUserCustomerEmail,
  5. required String khasUserCustomerAddress,
  6. required String khasUseCustomerPhoneNumber,
  7. required List<KhasUserPaymentMethod>? khasUserCustomerPaymentMethod,
  8. required List<KhasUserCustomerHistory>? khasUserCustomerHistory,
  9. required String khasUserCustomerProfile,
  10. required String khasUserCustomerAdditionalInfo,
  11. required List<KhasUserCoordinate>? khasUserCoordinate,
  12. required String khasUserCreateDate,
})

Implementation

static KhasUserCustomer fromData({
  required String khasUserCustomerId,
  required String khasUserCustomerName,
  required String khasUserCustomerEditDate,
  required String khasUserCustomerEmail,
  required String khasUserCustomerAddress,
  required String khasUseCustomerPhoneNumber,
  required List<KhasUserPaymentMethod>? khasUserCustomerPaymentMethod,
  required List<KhasUserCustomerHistory>? khasUserCustomerHistory,
  required String khasUserCustomerProfile,
  required String khasUserCustomerAdditionalInfo,
  required List<KhasUserCoordinate>? khasUserCoordinate,
  required String khasUserCreateDate


}){
  final customer = KhasUserCustomer()..khasUserCustomerAddress = khasUserCustomerAddress
  ..khasUserCustomerCreateDate = khasUserCreateDate
  ..khasUserAdditionalInformation = khasUserCustomerAdditionalInfo
  ..khasUserCustomerEditDate = khasUserCustomerEditDate
  ..khasUserCustomerEmail = khasUserCustomerEmail
  ..khasUserCustomerId = khasUserCustomerId
  ..khasUserCustomerPhoneNumber = khasUseCustomerPhoneNumber
  ..khasUserCustomerName = khasUserCustomerName
  ..khasUserCustomerProfile = khasUserCustomerProfile

  ;
  if(khasUserCustomerHistory != null){
    customer.khasUserCustomerHistory?.addAll(khasUserCustomerHistory);
  }
  if(khasUserCustomerPaymentMethod != null){
    customer.khasUserCustomerPaymentMethod?.addAll(khasUserCustomerPaymentMethod);

  }
  if(khasUserCoordinate != null){
    customer.khasUserCoordinate?.addAll(khasUserCoordinate);
  }
  return customer;
}