// 1 Crear clase validaciones // 2 Crear Objeto llamador paciente // Crear objeto Cita que tenga un paciente y la fecha cita public string Create(Appointment appointment) { ValidationResult validation = AppointmentServiceValidator.Validate(appointment); return(validation.IsValid ? $"La cita quedo agendada para el paciente {appointment.Patient.Name}." : string.Join(Environment.NewLine, validation.ErrorMessage)); }
// 1 Crear clase validaciones // 2 Crear Objeto llamador paciente // Crear objeto Cita que tenga un paciente y la fecha cita public string Create(Appointment appointment) { WriteLine("Solicitando Cita: "); WriteLine("Resultado de la cita solicitada: "); ValidationResult validation = AppointmentServiceValidator.Validate(appointment); return(validation.IsValid ? $"La cita quedo agendada para el paciente {appointment.Patient.Name}, el dia {appointment.Time.Date}." + "\n" : string.Join(Environment.NewLine, validation.ErrorFull) + "\n"); //validation.ErrorLevel }