This commit is contained in:
Felipe
2024-01-02 18:01:21 -05:00
parent 0f319cd84c
commit aa0d17ed18
@@ -147,6 +147,31 @@ class _ProfileProWebScreenState extends State<ProfileProWebScreen> {
.update({'tarifa': 0}); .update({'tarifa': 0});
} }
if (settings?.domicilios == false) {
if (sitioValue) {
FirebaseFirestore.instance
.collection('users')
.doc(uid)
.update({'ubicacion': 'sitio'});
} else {
Get.snackbar(
'Elige como vas a dar tu servicio',
'Selecciona si tu servicio es a domicilio o en tu consultorio.',
snackPosition: SnackPosition.TOP,
backgroundColor: Colors.black.withOpacity(0.2),
messageText: const Text(
'Selecciona si tu servicio es a domicilio o en tu consultorio.',
style: TextStyle(color: Colors.white),
),
);
FirebaseFirestore.instance
.collection('users')
.doc(uid)
.update({'ubicacion': null});
return;
}
} else {
if (domicilioValue && sitioValue) { if (domicilioValue && sitioValue) {
FirebaseFirestore.instance FirebaseFirestore.instance
.collection('users') .collection('users')
@@ -175,6 +200,7 @@ class _ProfileProWebScreenState extends State<ProfileProWebScreen> {
); );
return; return;
} }
}
if (settings?.domicilios == false && sitioValue == false) { if (settings?.domicilios == false && sitioValue == false) {
Get.defaultDialog( Get.defaultDialog(