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:
@@ -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,
|
||||
),
|
||||
);
|
||||
}
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user