コード例 #1
0
        void _afiliadosForm_OnAfiliadoSelected(object sender, AfiliadoSelectedEventArgs e)
        {
            _afiliado        = e.Afiliado;
            txtAfiliado.Text = _afiliado.ToString();
            _afiliadosForm.Hide();
            TurnosManager tmanager    = new TurnosManager();
            List <Turno>  turnosDeHoy = tmanager.BuscarConConsulta(_afiliado, true, _profesional);

            try
            {
                if (turnosDeHoy.Count < 1)
                {
                    throw new Exception("No hay turnos para hoy de ese afiliado!");
                }
                else
                {
                    panelTurno.Visible = true;
                    if (turnosDeHoy.Count == 1)
                    {
                        _turno = turnosDeHoy.ElementAt(0);
                        btnBuscarTurno.Visible = false;
                        txtTurno.Text          = _turno.ToString();
                        panelAcciones.Visible  = true;
                    }
                    else
                    {
                        btnBuscarTurno.Visible = true;
                    }
                }
            }
            catch (System.Exception excep)
            {
                MessageBox.Show(excep.Message);
                return;
            }
        }
コード例 #2
0
 public TurnosMethods()
 {
     ADTurnosManager = new TurnosManager();
 }
コード例 #3
0
 private void Awake()
 {
     turnosManager = TurnosManager.Instance;
 }