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 idCoprologia; idCoprologia = int.Parse(((Label)gr.FindControl("lblIdCoprologia")).Text); Clscoprologia c = new Clscoprologia(); c = c.seleccionarPorId(idCoprologia); if (c.idCoprologia != null) { ViewState["idCoprologia"] = c.idCoprologia; txtFechaAnalitica.Text = clsHelper.dateFormat(c.fechaAnalitica.ToString()); txtSangreOculta.Text = c.sangreOculta.ToString(); txtAzulMetilenoHeces.Text = c.azulMetilenoHeces.ToString(); txtPolimorfonucleares.Text = c.polimorfonucleares.ToString(); txtMononucleares.Text = c.mononucleares.ToString(); txtParásitosheces.Text = c.paracitosHeces.ToString(); txtAzucaresReductores.Text = c.azucaresReductores.ToString(); } } catch (Exception ex) { clsHelper.mostrarError("lnkModificar_Click", ex, this, true); } }
public Clscoprologia seleccionarPorId(int idCoprologia) { try { Clscoprologia r = new Clscoprologia(); DataTable dt = new DataTable(); dt = db.dataTableSP("UPSCoprologiaPorID", null, db.parametro("@PidCoprologia", idCoprologia)); if (dt.Rows.Count > 0) { r.idCoprologia = clsHelper.valI(dt.Rows[0]["idCoprologia"].ToString()); r.idPaciente = clsHelper.valI(dt.Rows[0]["idPaciente"].ToString()); r.fechaAnalitica = clsHelper.valDate(dt.Rows[0]["fechaAnalitica"].ToString()); r.sangreOculta = dt.Rows[0]["sangreOculta"].ToString(); r.azulMetilenoHeces = dt.Rows[0]["azulMetilenoHeces"].ToString(); r.polimorfonucleares = dt.Rows[0]["polimorfonucleares"].ToString(); r.mononucleares = dt.Rows[0]["mononucleares"].ToString(); r.paracitosHeces = dt.Rows[0]["paracitosHeces"].ToString(); r.azucaresReductores = dt.Rows[0]["azucaresReductores"].ToString(); } return(r); } catch (Exception ex) { throw ex; } }
void cargarDatosExistentes() { try { Clscoprologia c = new Clscoprologia(); DataTable dt = new DataTable(); dt = c.seleccionarTodos(int.Parse(Session["idPaciente"].ToString())); grdExistentes.DataSource = dt; grdExistentes.DataBind(); } catch (Exception ex) { throw ex; } }
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 idCoprologia; idCoprologia = int.Parse(((Label)gr.FindControl("lblIdCoprologia")).Text); Clscoprologia c = new Clscoprologia(); c.eliminar(idCoprologia); 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(txtFechaAnalitica.Text)) { clsHelper.mensaje("Ingrese fecha de analítica", this, clsHelper.tipoMensaje.alerta); return; } if (!clsHelper.isDate(txtFechaAnalitica.Text)) { clsHelper.mensaje("Ingrese una fecha de analítica válida", this, clsHelper.tipoMensaje.alerta); return; } Clscoprologia c = new Clscoprologia(); if (ViewState["idCoprologia"] != null) { c.idCoprologia = int.Parse(ViewState["idCoprologia"].ToString()); } else { c.idCoprologia = null; } if (Session["idPaciente"] != null) { c.idPaciente = int.Parse(Session["idPaciente"].ToString()); } else { clsHelper.mensaje("Por favor reinicie la aplicación", this, clsHelper.tipoMensaje.msgbx); return; } c.fechaAnalitica = clsHelper.valDate(txtFechaAnalitica.Text); c.sangreOculta = (txtSangreOculta.Text); c.azulMetilenoHeces = (txtAzulMetilenoHeces.Text); c.polimorfonucleares = (txtPolimorfonucleares.Text); c.mononucleares = (txtMononucleares.Text); c.paracitosHeces = (txtParásitosheces.Text); c.azucaresReductores = (txtAzucaresReductores.Text); c.usuario = Session["usuario"].ToString(); c.grabar(); limpiar(); clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion, true); cargarDatosExistentes(); } catch (Exception ex) { clsHelper.mostrarError("lnkGuardar_Click", ex, this, true); } }