|
|
|
@ -94,13 +94,12 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
color: AColors.white,
|
|
|
|
|
buttonSize: 42,
|
|
|
|
|
backgroundColor: AColors.green,
|
|
|
|
|
onPressed: () async {
|
|
|
|
|
if(serviceRequest.statusValue == 2) {
|
|
|
|
|
onPressed: (serviceRequest.statusValue == 5 || serviceRequest.statusValue == 3)
|
|
|
|
|
? null
|
|
|
|
|
: () async {
|
|
|
|
|
Navigator.of(context).push(
|
|
|
|
|
MaterialPageRoute(builder: (_) => CreateRequestPage(serviceRequest: serviceRequest)),
|
|
|
|
|
);
|
|
|
|
|
} else
|
|
|
|
|
null;
|
|
|
|
|
// showModalBottomSheet(
|
|
|
|
|
// context: context,
|
|
|
|
|
// builder: (context) {
|
|
|
|
@ -397,8 +396,9 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
padding: EdgeInsets.all(32),
|
|
|
|
|
child: AButton(
|
|
|
|
|
text: _subtitle.editServiceReport,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
if(serviceRequest.statusValue == 2) {
|
|
|
|
|
onPressed: serviceRequest.statusValue == 5 || serviceRequest.statusValue == 3
|
|
|
|
|
? null
|
|
|
|
|
: () {
|
|
|
|
|
Navigator.of(context).push(
|
|
|
|
|
MaterialPageRoute(
|
|
|
|
|
builder: (_) => FutureServiceReport(
|
|
|
|
@ -406,7 +406,6 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
workOrder: workOrders[index],
|
|
|
|
|
)),
|
|
|
|
|
);
|
|
|
|
|
}else {null;}
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
)
|
|
|
|
@ -422,7 +421,9 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
padding: const EdgeInsets.all(32),
|
|
|
|
|
child: AButton(
|
|
|
|
|
text: "Create Work Order",
|
|
|
|
|
onPressed: () {
|
|
|
|
|
onPressed: serviceRequest.statusValue == 5 || serviceRequest.statusValue == 3
|
|
|
|
|
? null
|
|
|
|
|
: () {
|
|
|
|
|
Navigator.of(context).push(MaterialPageRoute(builder: (_) => CreateServiceReport(request: serviceRequest)));
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
@ -445,13 +446,10 @@ class RequestDetailsPage extends StatelessWidget {
|
|
|
|
|
padding: const EdgeInsets.all(32),
|
|
|
|
|
child: AButton(
|
|
|
|
|
text: "Create Work Order",
|
|
|
|
|
onPressed: () {
|
|
|
|
|
if(serviceRequest.statusValue == 2) {
|
|
|
|
|
onPressed: serviceRequest.statusValue == 5 || serviceRequest.statusValue == 3
|
|
|
|
|
? null
|
|
|
|
|
: () {
|
|
|
|
|
Navigator.of(context).push(MaterialPageRoute(builder: (_) => CreateServiceReport(request: serviceRequest)));
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
null;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|