return purchases screen

This commit is contained in:
nikitateplyakov
2019-03-06 23:42:10 +08:00
parent e7df51b4cc
commit 0659198a17
9 changed files with 275 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
import 'package:checker/base/base_screen.dart';
import 'package:checker/db.dart';
import 'package:checker/screens/return.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'dart:convert';
@@ -127,6 +128,16 @@ class PurchaseScreenState<T> extends BaseState<PurchaseScreen> {
return listView;
}
bool showReturnScreen() => true;
void openReturnScreen() {
Future.delayed(const Duration(milliseconds: 200), () {
Route route = MaterialPageRoute<String>(builder: (BuildContext context) =>
ReturnScreen(helper, app, user['id'], user['bonus']), fullscreenDialog: true);
Navigator.push(context, route);
});
}
getBonusInputField() {
var bonusTextField = new TextField(
keyboardType: TextInputType.number,