示例#1
0
        public bool addEpisodioClinico(string token, EpisodioClinicoWEB episodio)
        {
            checkAuthentication(token, false);
            bool            resultado = false;
            EpisodioClinico e         = new EpisodioClinico();

            e.data        = getData(episodio.data);
            e.diagnostico = episodio.diagnostico;
            e.Paciente    = handler.getPacienteByID(episodio.idPaciente);

            resultado = handler.addEpisodio(e);

            return(resultado);
        }
示例#2
0
        public List <EpisodioClinicoWEB> getAllEpisodiosByIDPaciente(string token, int idPaciente)
        {
            checkAuthentication(token, false);

            List <EpisodioClinicoWEB> lista  = new List <EpisodioClinicoWEB>();
            List <EpisodioClinico>    listaE = handler.getAllEpisodiosByIDPaciente(idPaciente);

            foreach (EpisodioClinico p in listaE)
            {
                EpisodioClinicoWEB pa = new EpisodioClinicoWEB();
                pa.data        = p.data.Day.ToString() + "/" + p.data.Month.ToString() + "/" + p.data.Year.ToString();
                pa.diagnostico = p.diagnostico;
                pa.id          = p.Id;
                pa.idPaciente  = p.Paciente.Id;

                lista.Add(pa);
            }


            return(lista);
        }