domicilio null
This commit is contained in:
@@ -250,6 +250,31 @@ class _ProfileProScreenState extends State<ProfileProScreen> {
|
|||||||
.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')
|
||||||
@@ -278,6 +303,7 @@ class _ProfileProScreenState extends State<ProfileProScreen> {
|
|||||||
);
|
);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (imagen_to_upload == null) {
|
if (imagen_to_upload == null) {
|
||||||
@@ -317,19 +343,6 @@ class _ProfileProScreenState extends State<ProfileProScreen> {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
void name() {
|
|
||||||
_horarios!.forEach((dia, horario) {
|
|
||||||
print('Día: $dia');
|
|
||||||
print('Habilitado: ${horario.habilitado}');
|
|
||||||
print('Jornada Continua: ${horario.jornadaContinua}');
|
|
||||||
print('Rango 1 Hora 1: ${horario.range1Hour1}');
|
|
||||||
print('Rango 1 Hora 2: ${horario.range1Hour2}');
|
|
||||||
print('Rango 2 Hora 1: ${horario.range2Hour1}');
|
|
||||||
print('Rango 2 Hora 2: ${horario.range2Hour2}');
|
|
||||||
print('-----------------------------------');
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<void> updateImage(image) async {
|
Future<void> updateImage(image) async {
|
||||||
try {
|
try {
|
||||||
await FirebaseFirestore.instance
|
await FirebaseFirestore.instance
|
||||||
|
|||||||
Reference in New Issue
Block a user