ajustes em diversos pontos do app para receber o username, e ajustar para exibir apenas as telas que realmente será utilizado no app.
This commit is contained in:
@@ -1,7 +1,13 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/config/color_palette.dart';
|
||||
import 'package:rkm/config/const_variable.dart';
|
||||
import 'package:rkm/screens/select_service/complementary_sheet_screen.dart';
|
||||
import 'package:rkm/screens/select_service/consumption_markers_screen.dart';
|
||||
import 'package:rkm/screens/select_service/eligibility_assessment_screen.dart';
|
||||
import 'package:rkm/screens/select_service/procedures_screen.dart';
|
||||
import 'package:rkm/screens/select_service/service_dental_screen.dart';
|
||||
import 'package:rkm/screens/select_service/service_home_screen.dart';
|
||||
import 'package:rkm/screens/select_service/service_individual_screen.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import 'package:rkm/widgets/switch_with_subtitle.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
@@ -78,29 +84,19 @@ class AlertDialogDefault {
|
||||
);
|
||||
}
|
||||
|
||||
alertSelect(BuildContext context,String name) {
|
||||
|
||||
alertSelect(BuildContext context,String name,String username, var dataPatient) {
|
||||
//Cadastro e edição do Cadastro do Cidadão, Cadastro Individual, Cadastro Domiciliar e Visita Domiciliar
|
||||
List list = [
|
||||
'Atendimento Domiciliar',
|
||||
'Atendimento Individual',
|
||||
'Atendimento Odontológico',
|
||||
'Avaliação de Elegibilidade',
|
||||
'Ficha Complementar',
|
||||
'Marcadores de Consumo',
|
||||
'Procedimentos',
|
||||
// 'Atendimento Individual',
|
||||
// 'Atendimento Odontológico',
|
||||
// 'Avaliação de Elegibilidade',
|
||||
// 'Ficha Complementar',
|
||||
// 'Marcadores de Consumo',
|
||||
// 'Procedimentos',
|
||||
'Visita domiciliar',
|
||||
];
|
||||
|
||||
List routes = [
|
||||
'/service_home',
|
||||
'/service_individual',
|
||||
'/service_dental',
|
||||
'/eligibility_assessment',
|
||||
'/complementary_sheet',
|
||||
'/consumption_markers',
|
||||
'/procedures',
|
||||
'/home_visit',
|
||||
];
|
||||
double width = MediaQuery.of(context).size.width;
|
||||
double height = MediaQuery.of(context).size.height;
|
||||
|
||||
@@ -125,18 +121,51 @@ class AlertDialogDefault {
|
||||
|
||||
return ListTile(
|
||||
onTap: (){
|
||||
Navigator.pop(context);
|
||||
if(index==0){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ServiceHomeScreen(name: name,)),
|
||||
MaterialPageRoute(builder:(context) => ServiceHomeScreen(name: name,username: username,)),
|
||||
);
|
||||
}else if(index == 1){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => HomeVisitScreen(name: name,username: username,)),
|
||||
);
|
||||
// Navigator.push(
|
||||
// context,
|
||||
// MaterialPageRoute(builder:(context) => ServiceIndividualScreen(username: username,dataPatient: dataPatient,)),
|
||||
// );
|
||||
}else if(index == 2){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ServiceDentalScreen(username: username,)),
|
||||
);
|
||||
}else if(index == 3){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => EligibilityAssessmentScreen(username: username,)),
|
||||
);
|
||||
}else if(index == 4){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ComplementarySheetScreen(username: username,)),
|
||||
);
|
||||
}else if(index == 5){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ConsumptionMarkersScreen(username: username,)),
|
||||
);
|
||||
}else if(index == 6){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ProceduresScreen(username: username,)),
|
||||
);
|
||||
}else if (index==7){
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => HomeVisitScreen(name: name,)),
|
||||
MaterialPageRoute(builder:(context) => HomeVisitScreen(name: name,username: username,)),
|
||||
);
|
||||
}else{
|
||||
Navigator.pushNamed(context, routes[index]);
|
||||
}
|
||||
},
|
||||
tileColor: rest==0?ColorPalette.white:ColorPalette.appBar,
|
||||
|
||||
Reference in New Issue
Block a user