Ejemplo n.º 1
0
        private void CheckParameters()
        {
            if (Request["m"] != null)
            {
                if (Request["gui"] != null)
                {
                    if (Request["m"] == "s")
                    {
                        Paciente P = Paciente.Select_Paciente_by_GUI(Request["gui"].ToString());
                        if (P != null)
                        {
                            Session.Add("Paciente", P);
                            Response.Redirect("/Historia-Clinica");
                        }
                    }
                }
            }
            if (Request["delmed"] != null)
            {
                int med = int.Parse(Request["delmed"].ToString());
                Medicacion.Borrar(med);
                Response.Redirect("/Historia-Clinica");
            }

            if (Request["deltox"] != null)
            {
                int tox = int.Parse(Request["deltox"].ToString());
                Toxicologia.Borrar(tox);
                Response.Redirect("/Historia-Clinica");
            }
        }
Ejemplo n.º 2
0
 protected void btnGuardarToxicologia_Click(object sender, EventArgs e)
 {
     if (Session["Paciente"] != null && txt_Toxicologia.Text != "")
     {
         Paciente    P = Session["Paciente"] as Paciente;
         Toxicologia A = new Toxicologia(P.ID, txt_Toxicologia.Text);
         A.Guardar();
         txt_Toxicologia.Text = "";
         Response.Redirect("/Historia-Clinica");
     }
 }
Ejemplo n.º 3
0
        private void ConstruirSomatometria(Somatometria p_S)
        {
            if (p_S.IdUsuario != 0)
            {
                DotNetNuke.Entities.Users.UserInfo UI = DotNetNuke.Entities.Users.UserController.GetUserById(PortalId, p_S.IdUsuario);
                string CompleteName = UI.FirstName + " " + UI.LastName;
                string Fecha        = p_S.FechaHora.Day.ToString() + "/" + p_S.FechaHora.Month.ToString() + "/" + p_S.FechaHora.Year.ToString();
                Span_Profesional.InnerText = CompleteName;
                span_time.InnerText        = Fecha;
            }
            if (p_S.PADiastolica != null)
            {
                txt_diastolica.Text = p_S.PADiastolica.ToString();
            }
            if (p_S.PASistolica != null)
            {
                txt_pasistolica.Text = p_S.PASistolica.ToString();
            }
            if (p_S.Peso != null)
            {
                txt_peso.Text = p_S.Peso.ToString();
            }
            if (p_S.Talla != null)
            {
                txt_talla.Text = p_S.Talla.ToString();
            }
            if (p_S.IMC != null)
            {
                span_imc.InnerText = p_S.IMC.ToString();
            }
            if (p_S.Colesterol != null)
            {
                txt_colesterol.Text = p_S.Colesterol.ToString();
            }

            //buscador de termino "diabetes"

            List <APP> app      = APP.GetAntecedentesByIdPaciente(p_S.IdPaciente);
            bool       diabetes = false;

            if (app != null && app.Count > 0)
            {
                foreach (APP a in app)
                {
                    if (a.Patologia.ToLower().Contains("diab"))
                    {
                        diabetes = true;
                        break;
                    }
                }
            }
            if (diabetes == true)
            {
                span_diabetes.InnerText = "SI";
            }
            else
            {
                span_diabetes.InnerText = "NO";
            }

            //Buscador de tabaquismo
            List <Toxicologia> toxi = Toxicologia.GetToxicologiaByIdPaciente(p_S.IdPaciente);
            bool Tabaquismo         = false;

            if (toxi != null && toxi.Count > 0)
            {
                foreach (Toxicologia a in toxi)
                {
                    if (a.NameToxicologia.ToLower().Contains("tabaq") || a.NameToxicologia.ToLower().Contains("fuma"))
                    {
                        Tabaquismo = true;
                        break;
                    }
                }
            }
            if (Tabaquismo == true)
            {
                span_Tabaquismo.InnerText = "SI";
            }
            else
            {
                span_Tabaquismo.InnerText = "NO";
            }
        }