Quizás es mucho pedir pero necesito ayuda, no es necesario toda la programación pero almenos los customer y enumeraciones me ayudaría. Se usa wpf, libreria de clases y enumeraciones para trabajar.
El centro de salud MiSalud ha estado en una renovación tecnologica considerable durante los ultimos meses. Se han levantado información de que los actuales sistemas de trabajo no son los adecuados para el manejo de la reserva de
hora por lo cual la Gerencia ha decidido crear un sistema para el centro de salud.
Se le ha encargado realizar la construcción de la solución en Visual Studio 2017 con interfaz WPF que permita cubrir el requerimiento de MiSalud.
La reserva de hora consiste en el siguiente proceso:
- Generar reserva de hora, deberá ingresar bajo calendario fecha y escoger la hora que tomará el paciente, esto debe cumplir el formato AAAA.MM.DD.HH.mm Ej: 2018.05.20.10.45
- Solicitar datos del paciente:
- Numero de rut con digito verificador
- Numero de telefono obligatorio de largo 9
- Dirección, obligatorio
- Fecha de nacimiento
- Edad
- Nombre completo, minimo 10 caracteres
- Previsión del paciente
- Selección de especialidad, el centro de salud cuenta con las especialidades Medicina General, Fonoaudiologia y traumatología
- Selección del médico según la especialidad, el centro de salud tiene 3 medicos por especialidad. Estos son:
- Medicina General: Germán Pino, Gabriela Gonzalez, Paulo Sepulveda.
- Fonoaudiologia: Bastián Hormazabal, Flavio Faundez, Paula Fernandez.
- Traumatología: Cristobal Castro, Fabián Cortez, Alicia Villegas.
- Motivo de la visita, el campo no puede estar vacío.
- Valor del bono, esto se entrega según la especialidad
- Medicina general: 4500
- Fonoaudiologia: 5600
- Traumatologia: 5400
- Particular: 20000 cualquier especialidad
Antes de registrar la reserva de hora el sistema debe solicitar la confirmación indicando los datos del paciente, la reserva y el valor del bono a cancelar.
Al seleccionar una reserva se debe mostrar el detalle en el formulario de ingreso de datos permitiendo la eliminación de la reserva previa confirmación.