Exemple #1
0
 public List <Paciente> BuscarTodosPacientes()
 {
     try
     {
         PacienteDados dados = new PacienteDados();
         return(dados.BuscarTodosPacientes());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #2
0
 public Paciente BuscarPacienteID(int _IdPaciente)
 {
     try
     {
         PacienteDados dados = new PacienteDados();
         return(dados.BuscarPacienteID(_IdPaciente));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #3
0
        public double GetScore(PacienteDados pacienteDados)
        {
            int d = pacienteDados.Diabetico ? 1 : 0;

            double n1 = 0.037 * pacienteDados.Idade;
            double n2 = 0.094 * pacienteDados.IMC;
            double n3 = 1.13 * d;
            double n4 = 0.99 * (pacienteDados.AST / pacienteDados.ALT);
            double n5 = 0.013 * pacienteDados.Plaquetas;
            double n6 = 0.066 * pacienteDados.Albumina;

            return(Math.Round((n1 + n2 + n3 + n4 - n5 - n6 - 1.675), 2));
        }
Exemple #4
0
        public void AtualizarPaciente(Paciente _paciente)
        {
            try
            {
                PacienteDados dados = new PacienteDados();

                dados.AtualizarPaciente(_paciente);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemple #5
0
        public void DeletarPaciente(int _IdPaciente)
        {
            try
            {
                PacienteDados dados = new PacienteDados();

                dados.DeletarPaciente(_IdPaciente);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemple #6
0
        public double GetScore(PacienteDados pacienteDados)
        {
            double bard = 0;

            if (pacienteDados.IMC >= 28)
            {
                bard += 1;
            }

            if (pacienteDados.AST / pacienteDados.ALT >= 0.8)
            {
                bard += 2;
            }

            if (pacienteDados.Diabetico)
            {
                bard += 1;
            }

            return(bard);
        }
Exemple #7
0
 public double GetScore(PacienteDados pacienteDados)
 {
     return(Math.Round((pacienteDados.AST / 35) * 100 / (pacienteDados.Plaquetas) * 100) / 100);
 }
Exemple #8
0
 public double GetScore(PacienteDados pacienteDados)
 {
     return(Math.Round((pacienteDados.Idade * pacienteDados.AST) / ((pacienteDados.Plaquetas) * Math.Sqrt(pacienteDados.ALT)), 2));
 }