CodeSystem2022 / Proyecto-Final-Perricornios---Tercer-Semestre

Mismo proyecto de tienda de estética que teníamos en pSeInt
9 stars 1 forks source link

03.1 - Clase Cliente - Funciones #8

Closed BrunoLCA95 closed 1 year ago

BrunoLCA95 commented 1 year ago

Se requiere de la creación de funciones dentro de la clase cliente Función:

Noe3467 commented 1 year ago

Bruno, ahi dejo la pull-request de la función saludar. Le faltan validaciones pero va. Sigo con la que sigue.

Noe3467 commented 1 year ago

https://github.com/CodeSystem2022/Proyecto-Final-Perricornios---Tercer-Semestre/issues/8#issuecomment-1573098003 Actualizo: Se agrega la validación para esta función, en la pull-request está el detalle.

Noe3467 commented 1 year ago

Se hacen validaciones a la clase MAsaje, ahora se utiliza un bucle while True para solicitarle repetidamente al usuario que ingrese una opción válida. Se verifica si la elección está en el diccionario de opciones que se muestran en el menú, y si es así, se guarda el nombre del masaje en el atributo self.masaje de la clase. Si la elección no es válida, se muestra un mensaje con el error y se solicita al usuario que intente nuevamente. También se implementan excepciones, como en el caso que el usuario ingrese un valor no numérico. El bucle continuará hasta que se ingrese si o sí una opción válida, ahi termina de mostrarse el menú y se termina la ejecución del bucle con la instrucción break.

Noe3467 commented 1 year ago

Lista la issue (pegale una mirada), tiene los métodos para validar al usuario y contraseña, la idea es que se pueda fusionar con el menú desde el menú de opciones y se lo redirija a las diferentes opciones para usuario Administrador. user = 'admin' password = '12345'