Example #1
0
 protected void lnkModificar_Click(object sender, EventArgs e)
 {
     try
     {
         if (!(Boolean)ViewState["actualizar"])
         {
             Response.Redirect("../Default.aspx");
         }
         GridViewRow gr = (GridViewRow)((Control)sender).Parent.Parent;
         int         idNutricionMenores;
         idNutricionMenores = int.Parse(((Label)gr.FindControl("lblidNutricionMenores")).Text);
         ClsNutricionMenores nm = new ClsNutricionMenores();
         nm = nm.seleccionarPorId(idNutricionMenores);
         if (nm.idNutricionMenores != null)
         {
             ViewState["idNutricionMenores"] = nm.idNutricionMenores;
             txtFechaVisita.Text             = clsHelper.dateFormat(nm.fechaVisita.ToString());
             txtPesoLibras.Text             = nm.pesoLibras.ToString();
             txtPesoOnzas.Text              = nm.pesoOnzas.ToString();
             txtTalla.Text                  = nm.talla.ToString();
             txtCircunferenciaCefalica.Text = nm.circunferenciaCefalica.ToString();
             txtPl.Text = nm.pl.ToString();
             cboDiagnosticoNutricionalPL.SelectedValue = nm.diagnosticoPl.ToString();
             txtLe.Text = nm.le.ToString();
             cboDiagnosticoNutricionalLE.SelectedValue = nm.diagnosticoLe.ToString();
             txtPe.Text = nm.pe.ToString();
             cboDiagnosticoNutricionalPE.SelectedValue = nm.diagnosticoPe.ToString();
             txtCCE.Text = nm.cce.ToString();
             cboDiagnosticoNutricionalCCE.SelectedValue = nm.diagnosticoCce.ToString();
             clsHelper.booleanRb(rbGananciaPeso, nm.gananciaPeso);
             clsHelper.booleanRb(rbPerdidaPeso, nm.perdidaPeso);
             clsHelper.booleanRb(tbVomito, nm.vomitos);
             clsHelper.booleanRb(rbDiarrea, nm.diarrea);
             clsHelper.booleanRb(rbEstreñmiento, nm.estrenimiento);
             clsHelper.booleanRb(rbReflujo, nm.reflujo);
             clsHelper.booleanRb(rbColicos, nm.colicos);
             cboOpcionAlimentacion.SelectedValue = nm.opcionAlimentacion.ToString();
             cboLactanciaMaterna.SelectedValue   = nm.lactanciaMaterna.ToString();
             txtTiempoLactancia.Text             = nm.tiempoLactanciaMaterna.ToString();
             cboPreparacion.SelectedValue        = nm.preparacion.ToString();
             cboComoLaObtienen.SelectedValue     = nm.comoLaObtienen.ToString();
             clsHelper.booleanRb(rbLecheAdecuada, nm.lecheAdecuadaEdad);
             clsHelper.booleanRb(tbOfreceLiquidosAlimentos, nm.ofreceOtrosLiquidos);
             clsHelper.booleanRb(rbLactanciaMixta, nm.lactanciaMixta);
             clsHelper.booleanRb(rbAlimentacionComplementaria, nm.alimentacionComplementaria);
             txtEdadAblacion.Text = nm.edadAblacion.ToString();
             clsHelper.booleanRb(rbEducacionNutricional, nm.educacionNutricional);
             clsHelper.booleanRb(rbMultivitaminico, nm.multivitaminico);
             clsHelper.booleanRb(rbFormulaRecuperacion, nm.formulaRecuperacionNutricional);
         }
         else
         {
             ViewState["idNutricionMenores"] = null;
         }
     }
     catch (Exception ex)
     {
         clsHelper.mostrarError("lnkModificar_Click", ex, this, true);
     }
 }
Example #2
0
    void cargarDatosExistentes()
    {
        ClsNutricionMenores cnm = new ClsNutricionMenores();
        DataTable           dt  = new DataTable();

        dt = cnm.seleccionarTodos(int.Parse(Session["idPaciente"].ToString()));
        grdExistentes.DataSource = dt;
        grdExistentes.DataBind();
    }
Example #3
0
 public ClsNutricionMenores seleccionarPorId(int idNutricionMenores)
 {
     try
     {
         ClsNutricionMenores r  = new ClsNutricionMenores();
         DataTable           dt = new DataTable();
         dt = db.dataTableSP("UPNutricionMenoresSPorID", null, db.parametro("@PidNutricionMenores", idNutricionMenores));
         if (dt.Rows.Count > 0)
         {
             r.idNutricionMenores = clsHelper.valI(dt.Rows[0]["idNutricionMenores"].ToString());
             r.idPaciente         = clsHelper.valI(dt.Rows[0]["idPaciente"].ToString());
             r.fechaVisita        = clsHelper.valDate(dt.Rows[0]["fechaVisita"].ToString());
             r.pesoLibras         = clsHelper.valD(dt.Rows[0]["pesoLibras"].ToString());
             r.pesoOnzas          = clsHelper.valD(dt.Rows[0]["pesoOnzas"].ToString());
             r.talla = clsHelper.valD(dt.Rows[0]["talla"].ToString());
             r.circunferenciaCefalica = clsHelper.valD(dt.Rows[0]["circunferenciaCefalica"].ToString());
             r.pl                             = dt.Rows[0]["pl"].ToString();
             r.diagnosticoPl                  = clsHelper.valI(dt.Rows[0]["diagnosticoPl"].ToString());
             r.le                             = dt.Rows[0]["le"].ToString();
             r.diagnosticoLe                  = clsHelper.valI(dt.Rows[0]["diagnosticoLe"].ToString());
             r.pe                             = dt.Rows[0]["pe"].ToString();
             r.diagnosticoPe                  = clsHelper.valI(dt.Rows[0]["diagnosticoPe"].ToString());
             r.cce                            = dt.Rows[0]["cce"].ToString();
             r.diagnosticoCce                 = clsHelper.valI(dt.Rows[0]["diagnosticoCce"].ToString());
             r.gananciaPeso                   = clsHelper.valB(dt.Rows[0]["gananciaPeso"].ToString());
             r.perdidaPeso                    = clsHelper.valB(dt.Rows[0]["perdidaPeso"].ToString());
             r.vomitos                        = clsHelper.valB(dt.Rows[0]["vomitos"].ToString());
             r.diarrea                        = clsHelper.valB(dt.Rows[0]["diarrea"].ToString());
             r.estrenimiento                  = clsHelper.valB(dt.Rows[0]["estrenimiento"].ToString());
             r.reflujo                        = clsHelper.valB(dt.Rows[0]["reflujo"].ToString());
             r.colicos                        = clsHelper.valB(dt.Rows[0]["colicos"].ToString());
             r.opcionAlimentacion             = clsHelper.valI(dt.Rows[0]["opcionAlimentacion"].ToString());
             r.lactanciaMaterna               = clsHelper.valI(dt.Rows[0]["lactanciaMaterna"].ToString());
             r.tiempoLactanciaMaterna         = clsHelper.valI(dt.Rows[0]["tiempoLactanciaMaterna"].ToString());
             r.preparacion                    = clsHelper.valI(dt.Rows[0]["preparacion"].ToString());
             r.comoLaObtienen                 = clsHelper.valI(dt.Rows[0]["comoLaObtienen"].ToString());
             r.lecheAdecuadaEdad              = clsHelper.valB(dt.Rows[0]["lecheAdecuadaEdad"].ToString());
             r.ofreceOtrosLiquidos            = clsHelper.valB(dt.Rows[0]["ofreceOtrosLiquidos"].ToString());
             r.lactanciaMixta                 = clsHelper.valB(dt.Rows[0]["lactanciaMixta"].ToString());
             r.alimentacionComplementaria     = clsHelper.valB(dt.Rows[0]["alimentacionComplementaria"].ToString());
             r.edadAblacion                   = clsHelper.valI(dt.Rows[0]["edadAblacion"].ToString());
             r.educacionNutricional           = clsHelper.valB(dt.Rows[0]["educacionNutricional"].ToString());
             r.multivitaminico                = clsHelper.valB(dt.Rows[0]["multivitaminico"].ToString());
             r.formulaRecuperacionNutricional = clsHelper.valB(dt.Rows[0]["formulaRecuperacionNutricional"].ToString());
         }
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
 protected void lnkEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (!(Boolean)ViewState["eliminar"])
         {
             Response.Redirect("../Default.aspx");
         }
         GridViewRow gr = (GridViewRow)((Control)sender).Parent.Parent;
         int         idNutricionMenores;
         idNutricionMenores = int.Parse(((Label)gr.FindControl("lblidNutricionMenores")).Text);
         ClsNutricionMenores im = new ClsNutricionMenores();
         im.eliminar(idNutricionMenores);
         clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion);
         limpiar();
         cargarDatosExistentes();
     }
     catch (Exception ex)
     {
         clsHelper.mostrarError("lnkEliminar_Click", ex, this, true);
     }
 }
Example #5
0
    protected void lnkGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            //Validaciones
            if (!(Boolean)ViewState["crear"])
            {
                Response.Redirect("../Default.aspx");
            }

            if (string.IsNullOrEmpty(txtFechaVisita.Text))
            {
                clsHelper.mensaje("Ingrese una fecha", this, clsHelper.tipoMensaje.alerta);
                return;
            }

            if (!clsHelper.isDate(txtFechaVisita.Text))
            {
                clsHelper.mensaje("Ingrese una fecha válida", this, clsHelper.tipoMensaje.alerta);
                return;
            }
            //

            ClsNutricionMenores nm = new ClsNutricionMenores();
            if (ViewState["idNutricionMenores"] != null)
            {
                nm.idNutricionMenores = int.Parse(ViewState["idNutricionMenores"].ToString());
            }
            else
            {
                nm.idNutricionMenores = null;
            }
            if (Session["idPaciente"] != null)
            {
                nm.idPaciente = int.Parse(Session["idPaciente"].ToString());
            }
            else
            {
                clsHelper.mensaje("Por favor reinicie la aplicación", this, clsHelper.tipoMensaje.msgbx);
                return;
            }

            //recolecta datos
            nm.fechaVisita            = clsHelper.valDate(txtFechaVisita.Text);
            nm.pesoLibras             = clsHelper.valD(txtPesoLibras.Text);
            nm.pesoOnzas              = clsHelper.valD(txtPesoOnzas.Text);
            nm.talla                  = clsHelper.valD(txtTalla.Text);
            nm.circunferenciaCefalica = clsHelper.valD(txtCircunferenciaCefalica.Text);
            nm.pl                             = txtPl.Text;
            nm.diagnosticoPl                  = clsHelper.getValueI(cboDiagnosticoNutricionalPL);
            nm.pe                             = txtPe.Text;
            nm.diagnosticoPe                  = clsHelper.getValueI(cboDiagnosticoNutricionalPE);
            nm.le                             = txtLe.Text;
            nm.diagnosticoLe                  = clsHelper.getValueI(cboDiagnosticoNutricionalLE);
            nm.cce                            = txtCCE.Text;
            nm.diagnosticoCce                 = clsHelper.getValueI(cboDiagnosticoNutricionalCCE);
            nm.gananciaPeso                   = clsHelper.valB(rbGananciaPeso.SelectedValue.ToString());
            nm.perdidaPeso                    = clsHelper.valB(rbPerdidaPeso.SelectedValue.ToString());
            nm.vomitos                        = clsHelper.valB(tbVomito.SelectedValue.ToString());
            nm.diarrea                        = clsHelper.valB(rbDiarrea.SelectedValue.ToString());
            nm.estrenimiento                  = clsHelper.valB(rbEstreñmiento.SelectedValue.ToString());
            nm.reflujo                        = clsHelper.valB(rbReflujo.SelectedValue.ToString());
            nm.colicos                        = clsHelper.valB(rbColicos.SelectedValue.ToString());
            nm.opcionAlimentacion             = clsHelper.getValueI(cboOpcionAlimentacion);
            nm.lactanciaMaterna               = clsHelper.getValueI(cboLactanciaMaterna);
            nm.tiempoLactanciaMaterna         = clsHelper.valI(txtTiempoLactancia.Text);
            nm.preparacion                    = clsHelper.getValueI(cboPreparacion);
            nm.comoLaObtienen                 = clsHelper.getValueI(cboComoLaObtienen);
            nm.lecheAdecuadaEdad              = clsHelper.valB(rbLecheAdecuada.SelectedValue.ToString());
            nm.ofreceOtrosLiquidos            = clsHelper.valB(tbOfreceLiquidosAlimentos.SelectedValue.ToString());
            nm.lactanciaMixta                 = clsHelper.valB(rbLactanciaMixta.SelectedValue.ToString());
            nm.alimentacionComplementaria     = clsHelper.valB(rbAlimentacionComplementaria.SelectedValue.ToString());
            nm.edadAblacion                   = clsHelper.valI(txtEdadAblacion.Text);
            nm.educacionNutricional           = clsHelper.valB(rbEducacionNutricional.SelectedValue.ToString());
            nm.multivitaminico                = clsHelper.valB(rbMultivitaminico.SelectedValue.ToString());
            nm.formulaRecuperacionNutricional = clsHelper.valB(rbFormulaRecuperacion.SelectedValue.ToString());
            nm.usuario                        = Session["usuario"].ToString();
            nm.grabar();
            clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion);
            limpiar();
            cargarDatosExistentes();
        }
        catch (Exception ex)
        {
            clsHelper.mostrarError("lnkGuardar_Click", ex, this, true);
        }
    }