/// <summary> /// Exclui a avaliação postural. /// </summary> /// <param name="codigoAvaliacaoPostural">Código da avaliação postural.</param> public void ExcluirAvaliacaoPostural(int codigoAvaliacaoPostural) { // componente de acesso a dados AvaliacaoPosturalDalc avaliacaoPosturalDalc = new AvaliacaoPosturalDalc(); // exclui a avaliação avaliacaoPosturalDalc.ExcluirAvaliacaoPostural(codigoAvaliacaoPostural); }
/// <summary> /// Busca a avaliação postural. /// </summary> /// <param name="codigoAvaliacaoPostural">Código da avaliação postural.</param> /// <returns>Um DataSet tipado contendo os dados do cálculo do IMC.</returns> public AvaliacaoPosturalDs.AvaliacaoPosturalRow BuscarAvaliacaoPostural(int codigoAvaliacaoPostural) { // componente de acesso a dados AvaliacaoPosturalDalc avaliacaoPosturalDalc = new AvaliacaoPosturalDalc(); // busca avaliação return(avaliacaoPosturalDalc.BuscarAvaliacaoPostural(codigoAvaliacaoPostural)); }
/// <summary> /// Realiza listagem dos pontos de referência dado o código da imagem. /// </summary> /// <param name="codigoImagem">Código da imagem.</param> /// <returns>Um Dataset tipado contendo os dados dos pontos.</returns> public PontoDs ListarPontosReferencia(int codigoImagem) { // componente de acesso a dados AvaliacaoPosturalDalc avaliacaoPosturalDalc = new AvaliacaoPosturalDalc(); // lista pontos de referência return(avaliacaoPosturalDalc.ListarPontosReferencia(codigoImagem)); }
/// <summary> /// Lista todas as avaliações posturais realizadas. /// </summary> /// <returns>Um DataSet tipado contendo os dados das avaliações.</returns> public AvaliacaoPosturalDs ListarAvaliacoesPosturais() { // componente de acesso a dados AvaliacaoPosturalDalc avaliacaoPosturalDalc = new AvaliacaoPosturalDalc(); // lista avaliações posturais return(avaliacaoPosturalDalc.ListarAvaliacoesPosturais()); }
/// <summary> /// Cria uma nova avaliação postural. /// </summary> /// <param name="codigoPaciente">Código do paciente.</param> /// <param name="codigoUsuario">Código do usuário.</param> /// <param name="imageData">Array de bytes contendo os dados da imagem.</param> /// <param name="angulos">Ângulos calculados.</param> /// <param name="listaPontosImagem">Lista de pontos na imagem.</param> /// <param name="listaPontosTransformados">Lista de pontos transformados.</param> /// <param name="observacoes">Observações.</param> /// <returns>O código do cálculo do IMC.</returns> public int CriarAvaliacaoPostural(int codigoPaciente, int codigoUsuario, ref byte[] imageData, ref double[] angulos, List <PointCorrelation> listaPontosImagem, List <PointF> listaPontosTransformados, string observacoes) { // componente de acesso a dados AvaliacaoPosturalDalc avaliacaoPosturalDalc = new AvaliacaoPosturalDalc(); // cria avaliação postural return(avaliacaoPosturalDalc.CriarAvaliacaoPostural(codigoPaciente, codigoUsuario, ref imageData, ref angulos, listaPontosImagem, listaPontosTransformados, observacoes)); }