Esempio n. 1
0
 public ClsPsicologiaMenores seleccionarPorId(int idPsicologiaMenores)
 {
     try
     {
         ClsPsicologiaMenores r  = new ClsPsicologiaMenores();
         DataTable            dt = new DataTable();
         dt = db.dataTableSP("SPPsicologiaMenoresPorID", null, db.parametro("@PidPsicologiaMenores", idPsicologiaMenores));
         if (dt.Rows.Count > 0)
         {
             r.idPsicologiaMenores     = clsHelper.valI(dt.Rows[0]["idPsicologiaMenores"].ToString());
             r.idPaciente              = clsHelper.valI(dt.Rows[0]["idPaciente"].ToString());
             r.fechaVisita             = clsHelper.valDate(dt.Rows[0]["fechaVisita"].ToString());
             r.edadDesarrollo          = dt.Rows[0]["edadDesarrollo"].ToString();
             r.areaMotoraGruesa        = dt.Rows[0]["areaMotoraGruesa"].ToString();
             r.areaLenguaje            = dt.Rows[0]["areaLenguaje"].ToString();
             r.areaMotoraFina          = dt.Rows[0]["areaMotoraFina"].ToString();
             r.areaSocialAfectiva      = dt.Rows[0]["areaSocialAfectiva"].ToString();
             r.areaCognoscitiva        = dt.Rows[0]["areaCognoscitiva"].ToString();
             r.areaHabitosSaludHigiene = dt.Rows[0]["areaHabitosSaludHigiene"].ToString();
             r.aprendizaje             = clsHelper.valB(dt.Rows[0]["aprendizaje"].ToString());
             r.tipoProblema            = clsHelper.valI(dt.Rows[0]["tipoProblema"].ToString());
             r.finalizacionProceso     = clsHelper.valDate(dt.Rows[0]["finalizacionProceso"].ToString());
             r.observaciones           = dt.Rows[0]["observaciones"].ToString();
         }
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 void cargarDatosExistentes()
 {
     try
     {
         ClsPsicologiaMenores cnm = new ClsPsicologiaMenores();
         DataTable            dt  = new DataTable();
         dt = cnm.seleccionarTodos(int.Parse(Session["idPaciente"].ToString()));
         grdExistentes.DataSource = dt;
         grdExistentes.DataBind();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 3
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         idPsicologiaMenores;
            idPsicologiaMenores = int.Parse(((Label)gr.FindControl("lblidPsicologiaMenores")).Text);
            ClsPsicologiaMenores nm = new ClsPsicologiaMenores();
            nm = nm.seleccionarPorId(idPsicologiaMenores);
            if (nm.idPsicologiaMenores != null)
            {
                ViewState["idPsicologiaMenores"] = nm.idPsicologiaMenores;
            }
            else
            {
                ViewState["idPsicologiaMenores"] = null;
            }

            txtFechaVisita.Text            = clsHelper.dateFormat(nm.fechaVisita.ToString());
            txtEdadDesarrollo.Text         = nm.edadDesarrollo.ToString();
            txtAreaMotoraGruesa.Text       = nm.areaMotoraGruesa.ToString();
            txtAreaDeLenguaje.Text         = nm.areaLenguaje.ToString();
            txtAreaMotorofina.Text         = nm.areaMotoraFina.ToString();
            txtAreaSocialAfectiva.Text     = nm.areaSocialAfectiva.ToString();
            txtAreaCognoscitiva.Text       = nm.areaCognoscitiva.ToString();
            txtAraHabitosSaludHigiene.Text = nm.areaHabitosSaludHigiene.ToString();
            clsHelper.booleanRb(rbAprendizaje, nm.aprendizaje);
            cboTipoProblema.SelectedValue = nm.tipoProblema.ToString();
            txtFinalizacionProceso.Text   = clsHelper.dateFormat(nm.finalizacionProceso.ToString());
            txtObservaciones.Text         = nm.observaciones.ToString();
        }
        catch (Exception ex)
        {
            clsHelper.mostrarError("lnkModificar_Click", ex, this, true);
        }
    }
Esempio n. 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         idPsicologiaMenores;
         idPsicologiaMenores = int.Parse(((Label)gr.FindControl("lblidPsicologiaMenores")).Text);
         ClsPsicologiaMenores pm = new ClsPsicologiaMenores();
         pm.eliminar(idPsicologiaMenores);
         clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion);
         limpiar();
         cargarDatosExistentes();
     }
     catch (Exception ex)
     {
         clsHelper.mostrarError("lnkEliminar_Click", ex, this, true);
     }
 }
Esempio n. 5
0
    protected void lnkGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            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;
            }
            //

            ClsPsicologiaMenores pm = new ClsPsicologiaMenores();
            if (ViewState["idPsicologiaMenores"] != null)
            {
                pm.idPsicologiaMenores = int.Parse(ViewState["idPsicologiaMenores"].ToString());
            }
            else
            {
                pm.idPsicologiaMenores = null;
            }
            if (Session["idPaciente"] != null)
            {
                pm.idPaciente = int.Parse(Session["idPaciente"].ToString());
            }
            else
            {
                clsHelper.mensaje("Por favor reinicie la aplicación", this, clsHelper.tipoMensaje.msgbx);
                return;
            }
            pm.fechaVisita             = clsHelper.valDate(txtFechaVisita.Text);
            pm.edadDesarrollo          = txtEdadDesarrollo.Text;
            pm.areaMotoraGruesa        = txtAreaMotoraGruesa.Text;
            pm.areaLenguaje            = txtAreaDeLenguaje.Text;
            pm.areaMotoraFina          = txtAreaMotorofina.Text;
            pm.areaSocialAfectiva      = txtAreaSocialAfectiva.Text;
            pm.areaCognoscitiva        = txtAreaCognoscitiva.Text;
            pm.areaHabitosSaludHigiene = txtAraHabitosSaludHigiene.Text;
            pm.aprendizaje             = clsHelper.valB(rbAprendizaje.SelectedValue.ToString());
            pm.tipoProblema            = clsHelper.getValueI(cboTipoProblema);
            pm.finalizacionProceso     = clsHelper.valDate(txtFinalizacionProceso.Text);
            pm.observaciones           = txtObservaciones.Text;
            pm.grabar();
            clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion);
            limpiar();
            cargarDatosExistentes();
        }
        catch (Exception ex)
        {
            clsHelper.mostrarError("lnkGrabar_Click", ex, this, true);
        }
    }