allergies work inprogress

update_flutter_3.24_vida_plus_episode_v2
Sultan khan 1 year ago
parent 5f90180fd6
commit fc567213ed

@ -74,7 +74,7 @@ class AllergyReactionDTOs {
int? hospitalGroupID;
int? hospitalID;
bool? isActive;
int? reactionSelection =1;
String? reactionSelection ="";
AllergyReactionDTOs(
{this.allergyReactionID,
this.allergyReactionName,

@ -65,22 +65,11 @@ class _AddAllergiesState extends State<AddAllergies> {
builder: (_, model, w) {
return MasterKeyCheckboxSearchAllergiesWidget(
model: model,
// masterList: model.allergiesList,
// removeAllergy: (master) {
// // setState(() {
// // removeAllergyFromLocalList(master);
// // });
// },
addAllergy: (AllergiesListVidaPlus mySelectedAllergy) {
widget.addAllergiesFun!(mySelectedAllergy);
},
// addSelectedAllergy: () {
// setState(() {
// widget.addAllergiesFun!(myAllergiesListLocal);
// });
// },
// isServiceSelected: (master) => isServiceSelected(master),
// getServiceSelectedAllergy: (master) => getSelectedAllergy(master),
);
}),
),

@ -49,7 +49,7 @@ class _ReactionsSelectionAllergiesWidgetState
// baseViewModel: model,
isShowAppBar: true,
appBar: BottomSheetTitle(
title: "Reactive" // TranslationBase.of(context).reac,
title: "Select Reactions" // TranslationBase.of(context).reac,
),
backgroundColor: Color(0xffbacF7F7F7),
body: Column(
@ -87,16 +87,17 @@ class _ReactionsSelectionAllergiesWidgetState
activeColor: Color(0xffD02127),
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
visualDensity: VisualDensity.compact,
value: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.reactionSelection,
value: "Mild",
groupValue: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.allergyReactionID,
.allergyReactionDTOs![index].reactionSelection,
onChanged: (value) {
print(value);
widget
.mySelectedAllergy
.allergyReactionDTOs![index].reactionSelection =value;
setState(() {
});
},
),
AppText('Mild', fontSize: 10,),
@ -111,16 +112,18 @@ class _ReactionsSelectionAllergiesWidgetState
activeColor: Color(0xffD02127),
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
visualDensity: VisualDensity.compact,
value: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.reactionSelection,
value: "moderate",
groupValue: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.allergyReactionID,
.allergyReactionDTOs![index].reactionSelection,
onChanged: (value) {
print(value);
widget
.mySelectedAllergy
.allergyReactionDTOs![index].reactionSelection =value;
setState(() {
});
},
),
AppText('Moderate', fontSize: 10,),
@ -135,16 +138,17 @@ class _ReactionsSelectionAllergiesWidgetState
activeColor: Color(0xffD02127),
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, // Reduces padding around checkbox
visualDensity: VisualDensity.compact,
value: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.reactionSelection,
value: "severe",
groupValue: widget
.mySelectedAllergy
.allergyReactionDTOs![index]
.allergyReactionID,
.allergyReactionDTOs![index].reactionSelection,
onChanged: (value) {
print(value);
widget
.mySelectedAllergy
.allergyReactionDTOs![index].reactionSelection =value;
setState(() {
});
},
),
AppText('Severe', fontSize: 10,),

Loading…
Cancel
Save