protected void btnGuardar_Click(object sender, EventArgs e)
        {
            int vPaciente = int.Parse(Request["idPaciente"]);
            //if ((Page.IsValid) && (!hayError()))
            //{
            //int idVGIDatos = SubSonic.Sugar.Web.QueryString<int>("idVGIDatos");
            SysPacienteAntecedentesFamiliare oDato = new SysPacienteAntecedentesFamiliare();

            oDato.IdPaciente   = vPaciente;
            oDato.IdParentesco = int.Parse(ddlParentesco.SelectedValue.ToString());
            //int i_Cie10 = DalSic.ConsultaAmbulatoria.UserControls.DiagnosticoPrincipal.getObraSocial();
            oDato.IdCie10 = DiagnosticoPrincipal.getDiagnostico();



            oDato.Id = (int.Parse(Request["idPaciente"].ToString()));
            //oDato.IdTurno = 21;
            //oDato.IdPaciente = 318925;

            oDato.IdUsuarioCarga = SSOHelper.CurrentIdentity.Id;
            //oDato.IdUsuarioCarga = SSOHelper.CurrentIdentity.Id;
            oDato.FechaCarga = DateTime.Now;

            oDato.Save();
            Arbol();

            //Session["vsVolver"] = "ProsameEdit.aspx";
            //string url = "AntecedentesFamiliares.aspx?vPaciente=" + Request["idPaciente"].ToString().Trim();
            //Response.Redirect(url, false);

            //}
        }
예제 #2
0
        private void Arbol()
        {
            TreeView1.ExpandAll();
            TreeNode nodo = new TreeNode();

            TreeView1.Nodes.Clear();
            nodo.Value = "0";
            nodo.Text  = "Antecedentes Familiares";
            TreeView1.Nodes.Add(nodo);
            //   entonces para para cargar el renglon de abajo, dspues de ? de pregunta agregar una variable=valor&otravariable=otrovalor
            int vParentesco = int.Parse(ddlParentesco.SelectedValue.ToString());
            int vCIE10      = DiagnosticoPrincipal.getDiagnostico();
            int vPaciente   = int.Parse(Request["idPaciente"]);

            //nodo.NavigateUrl = "AntecedentesFamiliares.aspx?Parentesco=" + vParentesco.ToString() + "&CIE10=" + vCIE10.ToString() + "&Paciente= " + vPaciente.ToString();
            //nodo.NavigateUrl = "Catastro.aspx?tipo=Habitacion&idHabitacion=" + nodo.Value;
            //nodo.NavigateUrl = "AntecedentesFamiliares.aspx?Parentesco=" + vParentesco.ToString() + "&CIE10=" + vCIE10.ToString() + "&Paciente= " + vPaciente.ToString();
            mostrarNodos(nodo);



            //DataTable dtFamiliarT = new DataTable();
            //dtFamiliarT = SPs.SysParentescoT().GetDataSet().Tables[0];

            //TreeView1.DataSource = dtFamiliarT;
            //TreeView1.DataBind();

            //DataView dataViewHijos = new DataView(dataSetArbol.Tables["SysParentescoT"]);
            //dataViewHijos.RowFilter = dataSetArbol.Tables["TablaArbol"].Columns["IdentificadorPadre"].ColumnName + " = " + indicePadre;
        }
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            int vParentesco = int.Parse(ddlParentesco.SelectedValue.ToString());
            int vCIE10      = DiagnosticoPrincipal.getDiagnostico();
            int vPaciente   = int.Parse(Request["idPaciente"]);

            SPs.SysPacAntecedentesFamiliaresElimina(vPaciente, vParentesco, vCIE10).Execute();
            Arbol();
        }
        private void Arbol()
        {
            TreeView1.ExpandAll();
            TreeNode nodo = new TreeNode();

            TreeView1.Nodes.Clear();
            nodo.Value = "0";
            nodo.Text  = "Antecedentes Familiares";
            TreeView1.Nodes.Add(nodo);
            //   entonces para para cargar el renglon de abajo, dspues de ? de pregunta agregar una variable=valor&otravariable=otrovalor
            int vParentesco = int.Parse(ddlParentesco.SelectedValue.ToString());
            int vCIE10      = DiagnosticoPrincipal.getDiagnostico();
            int vPaciente   = int.Parse(Request["idPaciente"].ToString());

            //nodo.NavigateUrl = "AntecedentesFamiliares.aspx?Parentesco=" + vParentesco.ToString() + "&CIE10=" + vCIE10.ToString() + "&Paciente= " + vPaciente.ToString();
            //nodo.NavigateUrl = "Catastro.aspx?tipo=Habitacion&idHabitacion=" + nodo.Value;
            //nodo.NavigateUrl = "AntecedentesFamiliares.aspx?Parentesco=" + vParentesco.ToString() + "&CIE10=" + vCIE10.ToString() + "&Paciente= " + vPaciente.ToString();
            mostrarNodos(nodo);
        }