criada as telas, complementary_sheet_screen.dart, consumption_markers_screen.dart, eligibility_assessment_screen.dart, home_visit_screen.dart, procedures_screen.dart, service_dental_screen.dart,service_home_screen.dart, service_individual_screen.dart

criado o model service_home_check_condition_model.dart
criado o widget check_box_subtitle.dart
incrementado o const_variable.dart
This commit is contained in:
Reginaldo
2023-03-27 20:44:42 -03:00
parent f89efd285e
commit 407755e0ac
18 changed files with 819 additions and 19 deletions

View File

@@ -75,4 +75,66 @@ class AlertDialogDefault {
}
);
}
alertSelect(BuildContext context) {
List list = [
'Atendimento Domiciliar',
'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;
return showDialog(
context: context,
builder: (context){
return AlertDialog(
title: TextDefault(
text: 'Seleção de Atendimento',
color: ColorPalette.black54,
textAlign: TextAlign.center,
fontWeigth: FontWeight.bold,
),
content: Container(
width: width*0.8,
height: height*0.5,
child: ListView.builder(
itemCount: list.length,
itemBuilder: (context,index){
int rest = index % 2;
return ListTile(
onTap: ()=>Navigator.pushNamed(context, routes[index]),
tileColor: rest==0?ColorPalette.white:ColorPalette.appBar,
title: TextDefault(
textAlign: TextAlign.center,
text: list[index],
color: rest==0?ColorPalette.black54:ColorPalette.white,
),
);
}
),
),
);
}
);
}
}