|
|
|
@ -4,15 +4,12 @@ import 'package:diplomaticquarterapp/core/model/childvaccines/add_newchild_model
|
|
|
|
import 'package:diplomaticquarterapp/core/model/childvaccines/create_new_user_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/core/model/childvaccines/create_new_user_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/core/model/childvaccines/user_information_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/core/model/childvaccines/user_information_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/child_vaccines/add_new_child_view_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/child_vaccines/add_new_child_view_model.dart';
|
|
|
|
import 'package:diplomaticquarterapp/pages/Blood/new_text_Field.dart';
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/base/base_view.dart';
|
|
|
|
import 'package:diplomaticquarterapp/pages/base/base_view.dart';
|
|
|
|
import 'package:diplomaticquarterapp/pages/medical/active_medications/DayCheckBoxDialog.dart';
|
|
|
|
import 'package:diplomaticquarterapp/pages/medical/active_medications/DayCheckBoxDialog.dart';
|
|
|
|
import 'package:diplomaticquarterapp/theme/colors.dart';
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_toast.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_toast.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/date_uitl.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/date_uitl.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/buttons/secondary_button.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/buttons/defaultButton.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/data_display/text.dart';
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
|
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
@ -72,7 +69,6 @@ class _AddNewChildPageState extends State<AddNewChildPage> {
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
|
|
|
|
|
|
|
|
return BaseView<AddNewChildViewModel>(
|
|
|
|
return BaseView<AddNewChildViewModel>(
|
|
|
|
builder: (_, model, w) => AppScaffold(
|
|
|
|
builder: (_, model, w) => AppScaffold(
|
|
|
|
isShowAppBar: true,
|
|
|
|
isShowAppBar: true,
|
|
|
|
@ -254,12 +250,9 @@ class _AddNewChildPageState extends State<AddNewChildPage> {
|
|
|
|
width: double.infinity,
|
|
|
|
width: double.infinity,
|
|
|
|
padding: EdgeInsets.all(16),
|
|
|
|
padding: EdgeInsets.all(16),
|
|
|
|
color: Colors.white,
|
|
|
|
color: Colors.white,
|
|
|
|
child: SecondaryButton(
|
|
|
|
child: DefaultButton(
|
|
|
|
textColor: Colors.white,
|
|
|
|
TranslationBase.of(context).add,
|
|
|
|
color: checkedValue == false ? Colors.white24 : CustomColors.accentColor,
|
|
|
|
() async {
|
|
|
|
label: TranslationBase.of(context).add,
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
onTap: () async {
|
|
|
|
|
|
|
|
newChild.babyName = _firstTextController.text + " " + _secondTextController.text;
|
|
|
|
newChild.babyName = _firstTextController.text + " " + _secondTextController.text;
|
|
|
|
newChild.gender = checkedValue.toString();
|
|
|
|
newChild.gender = checkedValue.toString();
|
|
|
|
newChild.strDOB = getStartDay();
|
|
|
|
newChild.strDOB = getStartDay();
|
|
|
|
|