Merge branch 'master' of tzw/fcs into master
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import 'package:fcs/model/customer_model.dart';
|
import 'package:fcs/model/customer_model.dart';
|
||||||
import 'package:fcs/pages/search_page.dart';
|
import 'package:fcs/pages/search_page.dart';
|
||||||
|
import 'package:fcs/widget/bottom_up_page_route.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_icons/flutter_icons.dart';
|
import 'package:flutter_icons/flutter_icons.dart';
|
||||||
import 'package:intl/intl.dart';
|
import 'package:intl/intl.dart';
|
||||||
@@ -68,12 +69,8 @@ class _CustomerListState extends State<CustomerList> {
|
|||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
InkWell(
|
InkWell(
|
||||||
onTap: () {
|
onTap: () {
|
||||||
Navigator.push(
|
Navigator.of(context).push(
|
||||||
context,
|
BottomUpPageRoute(CustomerEditor(customer: user)));
|
||||||
MaterialPageRoute(
|
|
||||||
builder: (context) =>
|
|
||||||
CustomerEditor(customer: user)),
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
child: Row(
|
child: Row(
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
|
|||||||
@@ -346,7 +346,23 @@ class _InvoiceEditorState extends State<InvoiceEditor> {
|
|||||||
),
|
),
|
||||||
))),
|
))),
|
||||||
],
|
],
|
||||||
))
|
)),
|
||||||
|
widget.invoice == null
|
||||||
|
? Container()
|
||||||
|
: Align(
|
||||||
|
alignment: Alignment.bottomCenter,
|
||||||
|
child: Center(
|
||||||
|
child: Container(
|
||||||
|
width: 250,
|
||||||
|
child: FlatButton(
|
||||||
|
child: Text('Confirm Payment'),
|
||||||
|
color: primaryColor,
|
||||||
|
textColor: Colors.white,
|
||||||
|
onPressed: () {
|
||||||
|
Navigator.pop(context);
|
||||||
|
},
|
||||||
|
),
|
||||||
|
)))
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import 'package:fcs/model/pickup_model.dart';
|
import 'package:fcs/model/pickup_model.dart';
|
||||||
import 'package:fcs/pages/pickup_list_row.dart';
|
import 'package:fcs/pages/pickup_list_row.dart';
|
||||||
|
import 'package:fcs/widget/bottom_up_page_route.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:fcs/model/buyer_model.dart';
|
import 'package:fcs/model/buyer_model.dart';
|
||||||
import 'package:fcs/pages/search_page.dart';
|
import 'package:fcs/pages/search_page.dart';
|
||||||
@@ -93,10 +94,7 @@ class _PickUpListState extends State<PickUpList> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_newPickup() {
|
_newPickup() {
|
||||||
Navigator.push(
|
Navigator.of(context).push(BottomUpPageRoute(PickUpEditor()));
|
||||||
context,
|
|
||||||
MaterialPageRoute(builder: (context) => new PickUpEditor()),
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Widget _upComing() {
|
Widget _upComing() {
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import 'package:fcs/model/pickup_model.dart';
|
import 'package:fcs/model/pickup_model.dart';
|
||||||
import 'package:fcs/pages/pickup_editor.dart';
|
import 'package:fcs/pages/pickup_editor.dart';
|
||||||
import 'package:fcs/vo/pickup.dart';
|
import 'package:fcs/vo/pickup.dart';
|
||||||
|
import 'package:fcs/widget/bottom_up_page_route.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_icons/flutter_icons.dart';
|
import 'package:flutter_icons/flutter_icons.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
@@ -44,11 +45,8 @@ class _PickupListRowState extends State<PickupListRow> {
|
|||||||
padding: EdgeInsets.only(left: 15, right: 15),
|
padding: EdgeInsets.only(left: 15, right: 15),
|
||||||
child: InkWell(
|
child: InkWell(
|
||||||
onTap: () {
|
onTap: () {
|
||||||
Navigator.push(
|
Navigator.of(context)
|
||||||
context,
|
.push(BottomUpPageRoute(PickUpEditor(pickUp: _pickUp)));
|
||||||
MaterialPageRoute(
|
|
||||||
builder: (context) => PickUpEditor(pickUp: _pickUp)),
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
child: Row(
|
child: Row(
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import 'package:fcs/model/shipment_rate_model.dart';
|
|||||||
import 'package:fcs/pages/shipment_rates_calculate.dart';
|
import 'package:fcs/pages/shipment_rates_calculate.dart';
|
||||||
import 'package:fcs/pages/shipment_rates_edit.dart';
|
import 'package:fcs/pages/shipment_rates_edit.dart';
|
||||||
import 'package:fcs/vo/pickup.dart';
|
import 'package:fcs/vo/pickup.dart';
|
||||||
|
import 'package:fcs/widget/bottom_up_page_route.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:fcs/widget/localization/app_translations.dart';
|
import 'package:fcs/widget/localization/app_translations.dart';
|
||||||
|
|
||||||
@@ -110,11 +111,13 @@ class _ShipmentRatesState extends State<ShipmentRates> {
|
|||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
return _row(
|
return _row(
|
||||||
shipmentRateModel.rates[index].description,
|
shipmentRateModel.rates[index].description,
|
||||||
"\$ " +shipmentRateModel.rates[index].price.toString(),
|
"\$ " +
|
||||||
|
shipmentRateModel.rates[index].price.toString(),
|
||||||
'per pound');
|
'per pound');
|
||||||
}),
|
}),
|
||||||
),
|
),
|
||||||
_row("Free delivery within Yangon \nfor shipments over","10","pounds"),
|
_row("Free delivery within Yangon \nfor shipments over", "10",
|
||||||
|
"pounds"),
|
||||||
_row("Delivery fees", "\$ 5", "below 10 pounds"),
|
_row("Delivery fees", "\$ 5", "below 10 pounds"),
|
||||||
// Padding(
|
// Padding(
|
||||||
// padding: const EdgeInsets.only(left: 18.0, right: 18),
|
// padding: const EdgeInsets.only(left: 18.0, right: 18),
|
||||||
@@ -128,11 +131,11 @@ class _ShipmentRatesState extends State<ShipmentRates> {
|
|||||||
// ),
|
// ),
|
||||||
fcsButton(context, "Calculate", callack: () {
|
fcsButton(context, "Calculate", callack: () {
|
||||||
Navigator.of(context)
|
Navigator.of(context)
|
||||||
.push(MaterialPageRoute(builder: (_) => ShipmentRatesCal()));
|
.push(BottomUpPageRoute(ShipmentRatesCal()));
|
||||||
}),
|
}),
|
||||||
fcsButton(context, "Edit", callack: () {
|
fcsButton(context, "Edit", callack: () {
|
||||||
Navigator.of(context)
|
Navigator.of(context)
|
||||||
.push(MaterialPageRoute(builder: (_) => ShipmentRatesEdit()));
|
.push(BottomUpPageRoute(ShipmentRatesEdit()));
|
||||||
}),
|
}),
|
||||||
SizedBox(height: 10)
|
SizedBox(height: 10)
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user