Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
collection_model.dart File Reference
import domain;
import entities;
import collection_entity.dart;
Include dependency graph for collection_model.dart:

Go to the source code of this file.

Classes

class  CurrencyEntity
class  CompanyEntity
class  WarehouseEntity
class  DistrictEntity
class  PartnerEntity
class  CollectionEntity

Functions

class CurrencyModel extends CurrencyEntity FiscalPositionModel ({ required super.id, required super.name, })
 CurrencyModel ({ required super.fullName, required super.id, required super.name, required super.symbol, })
factory CurrencyModel fromJson (Map< String, dynamic > json)
class CompanyModel extends CompanyEntity ProposedTimeModel ({ required super.id, required super.name, })
 CompanyModel ({ required super.currency, 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, })
class DistrictModel extends DistrictEntity ResCountryStateModel ({ required super.code, required super.countryId, required super.id, required super.name, })
 DistrictModel ({ 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, })
 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, })

Variables

override int get hashCode => id.hashCode ^ name.hashCode

Function Documentation

◆ CompanyModel()

ProposedTimeModel::CompanyModel ( { required super.currency, required super.id, required super.name, } )
Here is the caller graph for this function:

◆ CurrencyModel()

FiscalPositionModel::CurrencyModel ( { required super.fullName, required super.id, required super.name, required super.symbol, } )
Here is the caller graph for this function:

◆ DistrictModel()

ResCountryStateModel::DistrictModel ( { required super.id, required super.name, } )
Here is the caller graph for this function:

◆ FiscalPositionModel()

class CurrencyModel extends CurrencyEntity FiscalPositionModel ( { required super.id, required super.name, } )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fromJson()

factory CurrencyModel FiscalPositionModel::fromJson ( Map< String, dynamic > json)

Definition at line 7 of file collection_model.dart.

◆ operator==()

override bool operator== ( Object other)

Definition at line 515 of file collection_model.dart.

Here is the call graph for this function:

◆ OrderLineModel()

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, } )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ PartnerModel()

OrderLineModel::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, } )
Here is the caller graph for this function:

◆ ProductUomModel()

class WarehouseModel extends WarehouseEntity ProductUomModel ( { required super.id, required super.name, } )
Here is the call graph for this function:

◆ ProposedTimeModel()

class CompanyModel extends CompanyEntity ProposedTimeModel ( { required super.id, required super.name, } )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ResCountryStateModel()

class DistrictModel extends DistrictEntity ResCountryStateModel ( { required super.code, required super.countryId, required super.id, required super.name, } )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ WarehouseModel()

ProductUomModel::WarehouseModel ( { required super.id, required super.name, } )
Here is the caller graph for this function:

Variable Documentation

◆ hashCode

override int get hashCode => id.hashCode ^ name.hashCode

Definition at line 521 of file collection_model.dart.