Exemplo n.º 1
0
        /// <summary>
        /// Altera um paciente.
        /// </summary>
        /// <param name="pacienteRow">Um DataSet tipado contendo os dados do paciente.</param>
        /// <returns>O código do paciente criado.</returns>
        public void AlterarPaciente(PacienteDs.PacienteRow pacienteRow)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // altera o paciente
            pacienteDalc.AlterarPaciente(pacienteRow);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Busca por um paciente.
        /// </summary>
        /// <param name="codigoPaciente">Código do paciente.</param>
        /// <returns>Um DataSet tipado contendo os dados do paciente.</returns>
        public PacienteDs.PacienteRow BuscarPaciente(int codigoPaciente)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // busca pelo paciente
            return(pacienteDalc.BuscarPaciente(codigoPaciente));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Busca pela imagem.
        /// </summary>
        /// <param name="codigoImagem">Código da imagem.</param>
        /// <param name="imagem">Array de bytes representando a imagem.</param>
        public void BuscarImagem(int codigoImagem, out byte[] imagem)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // busca pela imagem
            pacienteDalc.BuscarImagem(codigoImagem, out imagem);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Cria um paciente.
        /// </summary>
        /// <param name="pacienteRow">Um DataSet tipado contendo os dados do paciente.</param>
        /// <returns>O código do paciente criado.</returns>
        /// <remarks>O código do paciente no DataSet não será utilizado, este será atualizado
        /// após a criação do paciente.</remarks>
        public int CriarPaciente(PacienteDs.PacienteRow pacienteRow)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // cria o paciente
            return(pacienteDalc.CriarPaciente(pacienteRow));
        }
Exemplo n.º 5
0
        /// <summary>
        /// Lista as avaliações posturais do paciente.
        /// </summary>
        /// <param name="codigoPaciente">Código do paciente.</param>
        /// <returns>Um DataSet tipado contendo os dados das avaliações.</returns>
        public AvaliacaoPosturalDs ListarAvaliacoesPosturais(int codigoPaciente)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // lista avaliações
            return(pacienteDalc.ListarAvaliacoesPosturais(codigoPaciente));
        }
Exemplo n.º 6
0
        /// <summary>
        /// Lista os cálculos de IMC realizados para o paciente.
        /// </summary>
        /// <param name="codigoPaciente">Código do paciente.</param>
        /// <returns>Um DataSet tipado contendo os dados dos cálculos.</returns>
        public CalculoIMCDs ListarCalculosIMC(int codigoPaciente)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // lista cálculos
            return(pacienteDalc.ListarCalculosIMC(codigoPaciente));
        }
Exemplo n.º 7
0
        /// <summary>
        /// Lista os pacientes de acordo com um filtro para o nome.
        /// </summary>
        /// <param name="filtro">Filtro para o nome.</param>
        /// <returns>Um DataSet tipado contendo os dados dos pacientes encontrados.</returns>
        public PacienteDs ListarPacientes(string filtro)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // lista pacientes
            return(pacienteDalc.ListarPacientes(filtro));
        }
Exemplo n.º 8
0
        /// <summary>
        /// Exclui um paciente.
        /// </summary>
        /// <param name="codigoPaciente">Código do paciente.</param>
        public void ExcluirPaciente(int codigoPaciente)
        {
            // componente de acesso a dados
            PacienteDalc pacienteDalc = new PacienteDalc();

            // exclui o paciente
            pacienteDalc.ExcluirPaciente(codigoPaciente);
        }