451import '../../domain/entities/collection_entity.dart';
455 required super.fullName,
458 required super.symbol,
487 required super.currency,
516 if (identical(
this, other))
return true;
569 required super.countryId,
577 countryId: json[
'countryId'],
587 required super.district,
589 required super.isCompany,
590 required super.monthlyCapacity,
592 required super.processType,
593 required super.resCountryState,
594 required super.street,
595 required super.street2,
596 required super.tokenTotalValue,
597 required super.typeOfSupplier,
621 required super.company,
622 required super.createUid,
623 required super.currency,
624 required super.datePlanned,
627 required super.partnerId,
628 required super.priceSubtotal,
629 required super.priceTax,
630 required super.priceTotal,
631 required super.priceUnit,
632 required super.productId,
633 required super.productPackagingQty,
634 required super.productQty,
635 required super.productUom,
636 required super.productUomQty,
637 required super.qtyInvoiced,
638 required super.qtyReceived,
639 required super.qtyReceivedManual,
640 required super.qtyReceivedMethod,
641 required super.qtyToInvoice,
642 required super.sequence,
643 required super.writeUid,
677 required super.collectionRequest,
678 required super.createDate,
679 required super.createUid,
680 required super.instruction,
681 required super.dateOrder,
683 required super.invoiceCount,
684 required super.invoiceStatus,
686 required super.pickingTypeId,
687 required super.priority,
688 required super.state,
689 required super.status,
690 required super.supplierProcess,
691 required super.writeDate,
692 required super.writeUid,
693 required super.company,
694 required super.currency,
695 required super.fiscalPosition,
696 required super.orderLines,
697 required super.partner,
698 required super.proposedTime,
699 required super.warehouse,
705 createDate: DateTime.parse(json[
'createDate']),
708 dateOrder: DateTime.parse(json[
'dateOrder']),
715 state: json[
'state'],
718 writeDate: DateTime.parse(json[
'writeDate']),
final List< OrderLineEntity > orderLines
final PartnerEntity partner
final DateTime createDate
final WarehouseEntity warehouse
final CurrencyEntity currency
CollectionEntity({ required this.collectionRequest, required this.createDate, required this.instruction, required this.createUid, required this.dateOrder, required this.id, required this.invoiceCount, required this.invoiceStatus, required this.name, required this.pickingTypeId, required this.priority, required this.state, required this.status, required this.supplierProcess, required this.writeDate, required this.writeUid, required this.company, required this.currency, required this.fiscalPosition, required this.orderLines, required this.partner, required this.proposedTime, required this.warehouse, })
final String supplierProcess
final String invoiceStatus
final String collectionRequest
final CompanyEntity company
CollectionModel({ required super.collectionRequest, required super.createDate, required super.createUid, required super.instruction, required super.dateOrder, required super.id, required super.invoiceCount, required super.invoiceStatus, required super.name, required super.pickingTypeId, required super.priority, required super.state, required super.status, required super.supplierProcess, required super.writeDate, required super.writeUid, required super.company, required super.currency, required super.fiscalPosition, required super.orderLines, required super.partner, required super.proposedTime, required super.warehouse, })
final FiscalPositionEntity fiscalPosition
final ProposedTimeEntity proposedTime
CompanyEntity({ required this.currency, required this.id, required this.name, })
factory CompanyModel fromJson(Map< String, dynamic > json)
final CurrencyEntity currency
CompanyModel({ required super.currency, required super.id, required super.name, })
CurrencyEntity({ required this.fullName, required this.id, required this.name, required this.symbol, })
factory CurrencyModel fromJson(Map< String, dynamic > json)
CurrencyModel({ required super.fullName, required super.id, required super.name, required super.symbol, })
factory DistrictModel fromJson(Map< String, dynamic > json)
DistrictModel({ required super.id, required super.name, })
factory PartnerModel fromJson(Map< String, dynamic > json)
final num tokenTotalValue
final DistrictEntity district
PartnerEntity({ required this.city, required this.district, required this.id, required this.isCompany, required this.monthlyCapacity, required this.name, required this.processType, required this.resCountryState, required this.street, required this.street2, required this.tokenTotalValue, required this.typeOfSupplier, })
PartnerModel({ required super.city, required super.district, required super.id, required super.isCompany, required super.monthlyCapacity, required super.name, required super.processType, required super.resCountryState, required super.street, required super.street2, required super.tokenTotalValue, required super.typeOfSupplier, })
final ResCountryStateEntity resCountryState
final String typeOfSupplier
final num monthlyCapacity
WarehouseEntity({ required this.id, required this.name, })
WarehouseModel({ required super.id, required super.name, })
factory WarehouseModel fromJson(Map< String, dynamic > json)
final num productPackagingQty
final String qtyReceivedMethod
ProposedTimeEntity({ required this.id, required this.name, })
final DateTime datePlanned
final ProductUomEntity productUom
FiscalPositionEntity({ required this.id, required this.name, })
ProductUomEntity({ required this.id, required this.name, })
final CurrencyEntity currency
class ResCountryStateEntity company
final num qtyReceivedManual
OrderLineEntity({ required this.company, required this.createUid, required this.currency, required this.datePlanned, required this.id, required this.name, required this.partnerId, required this.priceSubtotal, required this.priceTax, required this.priceTotal, required this.priceUnit, required this.productId, required this.productPackagingQty, required this.productQty, required this.productUom, required this.productUomQty, required this.qtyInvoiced, required this.qtyReceived, required this.qtyReceivedManual, required this.qtyReceivedMethod, required this.qtyToInvoice, required this.sequence, required this.writeUid, })
class CompanyModel extends CompanyEntity ProposedTimeModel({ required super.id, required super.name, })
PartnerModel({ required super.city, required super.district, required super.id, required super.isCompany, required super.monthlyCapacity, required super.name, required super.processType, required super.resCountryState, required super.street, required super.street2, required super.tokenTotalValue, required super.typeOfSupplier, })
CurrencyModel({ required super.fullName, required super.id, required super.name, required super.symbol, })
DistrictModel({ required super.id, required super.name, })
override int get hashCode
class DistrictModel extends DistrictEntity ResCountryStateModel({ required super.code, required super.countryId, required super.id, required super.name, })
class PartnerModel extends PartnerEntity OrderLineModel({ required super.company, required super.createUid, required super.currency, required super.datePlanned, required super.id, required super.name, required super.partnerId, required super.priceSubtotal, required super.priceTax, required super.priceTotal, required super.priceUnit, required super.productId, required super.productPackagingQty, required super.productQty, required super.productUom, required super.productUomQty, required super.qtyInvoiced, required super.qtyReceived, required super.qtyReceivedManual, required super.qtyReceivedMethod, required super.qtyToInvoice, required super.sequence, required super.writeUid, })
CompanyModel({ required super.currency, required super.id, required super.name, })
class CurrencyModel extends CurrencyEntity FiscalPositionModel({ required super.id, required super.name, })
override bool operator==(Object other)
class WarehouseModel extends WarehouseEntity ProductUomModel({ required super.id, required super.name, })
WarehouseModel({ required super.id, required super.name, })