Exemple #1
0
 public void Renderizar()
 {
     _listaConsultas = _consultaDados.Listar().ToList();
     for (int i = 0; i < _listaConsultas.Count; i++)
     {
         var paciente = _listaConsultas[i];
         Console.WriteLine($"{i + 1} - {paciente.Data} {paciente.Hora} - {paciente.Paciente.Nome}");
     }
 }
        public CadastroConsulta(IPacienteDados pacienteDados, IConsultaDados consultaDados, IAlimentoDados alimentoDados, Guid idConsulta) : this(pacienteDados, consultaDados, alimentoDados)
        {
            _guid = idConsulta;
            var consulta = consultaDados.Listar(idConsulta);

            _dados[0].Valor      = consulta.Data;
            _dados[1].Valor      = consulta.Hora;
            _dados[2].Valor      = consulta.Paciente.Nome;
            _pacienteSelecionado = consulta.Paciente;
            _dados[3].Valor      = consulta.Peso;
            _dados[4].Valor      = consulta.IndiceMassaCorporal;
            _dados[5].Valor      = consulta.SensacaoPaciente;
            _dados[6].Valor      = consulta.RestricoesAlimentares;
            _dietaSelecionada    = consulta.Dieta;
            _dados[7].Valor      = DescreverDietaSelecionada();
        }