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; } }
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; } }
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); } }
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); } }
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); } }