add paginator

This commit is contained in:
Sai Naw Wun
2020-10-16 10:58:31 +06:30
parent bcbcfd71ee
commit 0abe4ef73f
29 changed files with 953 additions and 703 deletions

View File

@@ -93,7 +93,7 @@ class _BoxEditorState extends State<BoxEditor> {
if (widget.box != null) {
_box = widget.box;
_deliveryAddress = _box.shippingAddress;
_deliveryAddress = _box.deliveryAddress;
_cargoTypes = _box.cargoTypes;
_selectShipmentNumber = _box.shipmentNumber;
_widthController.text = _box.width.toString();
@@ -397,7 +397,7 @@ class _BoxEditorState extends State<BoxEditor> {
if (_cargoTypes == null) {
return [];
}
int total = 0;
double total = 0;
var rows = _cargoTypes.asMap().entries.map((c) {
total += c.value.weight;

View File

@@ -96,7 +96,7 @@ class _BoxInfoState extends State<BoxInfo> {
_lengthController.text = _box.length.toString();
_cargoTypes = _box.cargoTypes;
_deliveryAddress = _box.shippingAddress;
_deliveryAddress = _box.deliveryAddress;
}
_calShipmentWeight() {
@@ -324,7 +324,7 @@ class _BoxInfoState extends State<BoxInfo> {
if (_cargoTypes == null) {
return [];
}
int total = 0;
double total = 0;
var rows = _cargoTypes.asMap().entries.map((c) {
total += c.value.weight;

View File

@@ -75,7 +75,7 @@ class _CargoTypeEditorState extends State<CargoTypeEditor> {
context,
getLocalString(context, 'box.cargo.save.btn'),
callack: () {
_cargo.weight = int.parse(_weightController.text, onError: (s) => 0);
_cargo.weight = double.tryParse(_weightController.text) ?? 0;
Navigator.pop(context, _cargo);
},
);

View File

@@ -47,7 +47,7 @@ class BoxModel extends BaseModel {
shipmentWeight: 6,
packages: packages,
shipmentHistory: statusHistory,
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',
@@ -79,7 +79,7 @@ class BoxModel extends BaseModel {
packages: packages,
receiverAddress: '1 Bo Yar Nyunt St.\nDagon Tsp, Yangon',
cartonType: carton_from_shipments,
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'Mg Myo',
addressLine1: '153-154 5th Thitsar.',
addressLine2: 'South Okkalapa Township',
@@ -111,7 +111,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '1 Bo Yar Nyunt St.\nDagon Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'Mg Myo',
addressLine1: '153-154 5th Thitsar.',
addressLine2: 'South Okkalapa Township',
@@ -142,7 +142,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '2 Shwe Taung Kyar St, Bahan Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',
@@ -172,7 +172,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '2 Shwe Taung Kyar St, Bahan Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',
@@ -202,7 +202,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '2 Shwe Taung Kyar St, Bahan Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',
@@ -232,7 +232,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '3 Kambzwza St, Bahan Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',
@@ -262,7 +262,7 @@ class BoxModel extends BaseModel {
shipmentHistory: statusHistory,
packages: packages,
receiverAddress: '3 Kambzwza St, Bahan Tsp, Yangon',
shippingAddress: DeliveryAddress(
deliveryAddress: DeliveryAddress(
fullName: 'U Nyi Nyi',
addressLine1: '154-19 64th Ave.',
addressLine2: 'Flushing',