예제 #1
0
        private void btnBuscarProfesional_Click(object sender, EventArgs e)
        {
            BuscarProfesionalForm buscarProfesionalForm = new BuscarProfesionalForm(true);

            Hide();

            buscarProfesionalForm.ShowDialog();

            Show();

            if (buscarProfesionalForm.seSeleccionoUnProfesional())
            {
                Usuario profesionalSeleccionado = buscarProfesionalForm.getProfesionalSeleccionado().usuario;

                turno.profesional      = buscarProfesionalForm.getProfesionalSeleccionado();
                turno.especialidad     = buscarProfesionalForm.getEspecialidadSeleccionada();
                mcFechaDeTurno.MinDate = DataBase.Instance.getDate();
                mcFechaDeTurno.SelectionRange.Start = mcFechaDeTurno.MinDate;

                txtProfesional.Text = profesionalSeleccionado.nombreCompleto
                                      + " - " + turno.especialidad.descripcion;

                btnConsultarDisponibilidad.Enabled = true;
                cmbHorariosDisponibles.Enabled     = false;
                btnConfirmarTurno.Enabled          = false;
            }
        }
예제 #2
0
        private void cmdSeleccionar_Click(object sender, EventArgs e)
        {
            BuscarProfesionalForm buscarProfesional = new BuscarProfesionalForm(true);

            Hide();

            buscarProfesional.ShowDialog();

            Show();

            registrarLlegada.profesional  = buscarProfesional.getProfesionalSeleccionado();
            registrarLlegada.especialidad = buscarProfesional.getEspecialidadSeleccionada();

            registrarLlegada.cargarTurnosDeProfesional();
            registrarLlegada.cargarTurnosFiltrados();
            cargarDataGrid();
        }