예제 #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 tsmAgenda_Registrar_Click(object sender, EventArgs e)
        {
            Hide();

            Usuario profesional = menu.usuario;

            if (!menu.userEsProfesional())
            {
                BuscarProfesionalForm buscarProfesional = new BuscarProfesionalForm();

                buscarProfesional.ShowDialog();

                if (!buscarProfesional.seSeleccionoUnProfesional())
                {
                    Show();
                    return;
                }

                profesional = buscarProfesional.getProfesionalSeleccionado().usuario;
            }

            RegistrarAgendaForm registrarAgenda = new RegistrarAgendaForm(profesional);

            registrarAgenda.ShowDialog();

            Show();
        }
예제 #3
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();
        }
        private void btnBuscarProfesional_Click(object sender, EventArgs e)
        {
            BuscarProfesionalForm buscarProfesionalForm = new BuscarProfesionalForm();

            Hide();

            buscarProfesionalForm.ShowDialog();

            Show();

            if (buscarProfesionalForm.seSeleccionoUnProfesional())
            {
                profesional         = buscarProfesionalForm.getProfesionalSeleccionado();
                txtProfesional.Text = profesional.usuario.nombreCompleto;
                delimitarFechasPorConsultas();
            }
        }
        private void continuar_Boton_Click(object sender, EventArgs e)
        {
            switch (comboBox_Cancelaciones.SelectedItem.ToString())
            {
            case CANCELAR_AFILIADO:

                BuscarAfiliadoForm buscarAfiliado = new BuscarAfiliadoForm();
                Hide();
                buscarAfiliado.ShowDialog();
                Afiliado afiliado;

                if (!buscarAfiliado.seSeleccionoUnAfiliado())
                {
                    break;
                }

                afiliado = buscarAfiliado.getAfiliadoSeleccionado();

                formularioDeCancelacion = new CancelarTurnoForm(afiliado);

                break;

            case CANCELAR_PROFESIONAL:

                BuscarProfesionalForm buscarProfesional = new BuscarProfesionalForm();
                Hide();
                buscarProfesional.ShowDialog();
                Profesional profesional;

                if (!buscarProfesional.seSeleccionoUnProfesional())
                {
                    break;
                }

                profesional = buscarProfesional.getProfesionalSeleccionado();

                formularioDeCancelacion = new CancelarDiasForm(profesional);

                break;
            }

            Close();
        }
        private void btnBuscarProfesional_Click(object sender, EventArgs e)
        {
            BuscarProfesionalForm buscarProfesionalForm = new BuscarProfesionalForm();

            Hide();

            buscarProfesionalForm.ShowDialog();

            Show();

            if (buscarProfesionalForm.seSeleccionoUnProfesional())
            {
                profesional             = buscarProfesionalForm.getProfesionalSeleccionado();
                txtProfesional.Text     = profesional.usuario.nombreCompleto;
                cmbPacientes.Enabled    = false;
                rtxtSintomas.Enabled    = false;
                rtxtDiagnostico.Enabled = false;
                btnConfirmar.Enabled    = false;
                cargarPacientesADiagnosticarDe(profesional);
            }
        }