public void registrarLlegadaConsulta(Turno turno, decimal bonoId) { ConsultaManager consultaManager = new ConsultaManager(); DateTime hoy = ConfiguracionApp.getInstance().fechaActual; int registroConsulta = consultaManager.registrarLlegada(turno, hoy, bonoId); if (registroConsulta > 0) { this.form.showInformationMessage("La consulta fue registrada con éxito"); this.form.Close(); } else { this.form.showErrorMessage("Ocurrió un error al registrar la consulta"); } }
internal void buscarTurnosParaFechaActual(Medico medico, Especialidad especialidad) { ConsultaManager managerConsultas = new ConsultaManager(); List <Turno> turnos = managerConsultas.getTurnosParaFechaDeHoy(medico, especialidad); if (turnos != null) { if (turnos.Count == 0) { this.form.showErrorMessage("No se encontraron turnos para la fecha."); this.form.Close(); } else { this.form.llenarTablaConTurnos(turnos); this.form.Show(); } } else { this.form.showErrorMessage("Ocurrio un error al buscar los horarios."); } }