protected void lnkGuardar_Click(object sender, EventArgs e) { try { if (!(Boolean)ViewState["crear"]) { clsHelper.mensaje("No tiene permiso para realizar esta acción", this, clsHelper.tipoMensaje.alerta); return; } if (string.IsNullOrEmpty(txtFechaImagen.Text)) { clsHelper.mensaje("Debe ingresar la fecha de la imagen", this, clsHelper.tipoMensaje.alerta); txtFechaImagen.Focus(); return; } if (!clsHelper.isDate(txtFechaImagen.Text)) { clsHelper.mensaje("La fecha es inválida", this, clsHelper.tipoMensaje.alerta); txtFechaImagen.Focus(); return; } if (string.IsNullOrEmpty(cboTipoImagen.SelectedValue.ToString())) { clsHelper.mensaje("Seleccione el tipo de imagen", this, clsHelper.tipoMensaje.alerta); cboTipoImagen.Focus(); return; } if (string.IsNullOrEmpty(chkListResultado.SelectedValue.ToString())) { clsHelper.mensaje("Seleccione el resultado de la imagen", this, clsHelper.tipoMensaje.alerta); cboTipoImagen.Focus(); return; } ClsImagenPaciente im = new ClsImagenPaciente(); if (ViewState["idImagenPaciente"] != null) { im.IdImagenPaciente = int.Parse(ViewState["idImagenPaciente"].ToString()); } im.FechaImagen = clsHelper.valDate(txtFechaImagen.Text); im.TipoImagen = clsHelper.getValueI(cboTipoImagen); im.ValorImagen = int.Parse(chkListResultado.SelectedValue.ToString()); im.CualOtra = txtCual.Text; im.IdPaciente = int.Parse(Session["idPaciente"].ToString()); im.Alteracion = txtAlteraciones.Text; im.usuario = Session["usuario"].ToString(); im.grabar(); clsHelper.mensaje("Proceso ejecutado correctamente", this, clsHelper.tipoMensaje.informacion); limpiar(); cargarDatosExistentes(); } catch (Exception ex) { Session["idPaciente"] = null; clsHelper.mostrarError("lnkGuardar_Click", ex, this, true); } }
void cargarDatosExistentes() { try { ClsImagenPaciente im = new ClsImagenPaciente(); DataTable dt = new DataTable(); dt = im.seleccionar(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"]) { clsHelper.mensaje("No tiene permiso para realizar esta acción", this, clsHelper.tipoMensaje.alerta); return; } GridViewRow gr = (GridViewRow)((Control)sender).Parent.Parent; int idImagenPaciente; idImagenPaciente = int.Parse(((Label)gr.FindControl("lblIdImagenPaciente")).Text); ClsImagenPaciente im = new ClsImagenPaciente(); im.eliminar(idImagenPaciente); clsHelper.mensaje("Proceso exitoso", this, clsHelper.tipoMensaje.informacion); cargarDatosExistentes(); } catch (Exception ex) { clsHelper.mostrarError("lnkEliminar_Click", ex, this, true); } }
protected void lnkModificar_Click(object sender, EventArgs e) { try { if (!(Boolean)ViewState["actualizar"]) { clsHelper.mensaje("No tiene permiso para realizar esta acción", this, clsHelper.tipoMensaje.alerta); return; } GridViewRow gr = (GridViewRow)((Control)sender).Parent.Parent; int idImagenPaciente; idImagenPaciente = int.Parse(((Label)gr.FindControl("lblIdImagenPaciente")).Text); ClsImagenPaciente im = new ClsImagenPaciente(); im = im.seleccionarPorId(idImagenPaciente); if (im.IdImagenPaciente != null) { ViewState["idImagenPaciente"] = im.IdImagenPaciente; txtFechaImagen.Text = clsHelper.valDate(im.FechaImagen.ToString()).ToString(); cboTipoImagen.SelectedValue = im.TipoImagen.ToString(); txtCual.Text = im.CualOtra.ToString(); chkListResultado.SelectedValue = im.ValorImagen.ToString(); txtAlteraciones.Text = im.Alteracion.ToString(); if (cboTipoImagen.SelectedValue.ToString().Equals("7")) { txtCual.Enabled = true; } else { txtCual.Enabled = false; } } } catch (Exception ex) { clsHelper.mostrarError("lnkModificar_Click", ex, this, true); } }
public ClsImagenPaciente seleccionarPorId(int IdImagenPaciente) { try { ClsImagenPaciente r = new ClsImagenPaciente(); DataTable dt = new DataTable(); dt = db.dataTableSP("UPSImagenPacientePorID", null, db.parametro("@PIdImagenPaciente", IdImagenPaciente)); if (dt.Rows.Count > 0) { r.IdImagenPaciente = clsHelper.valI(dt.Rows[0]["IdImagenPaciente"].ToString()); r.IdPaciente = clsHelper.valI(dt.Rows[0]["IdPaciente"].ToString()); r.TipoImagen = clsHelper.valI(dt.Rows[0]["TipoImagen"].ToString()); r.ValorImagen = clsHelper.valI(dt.Rows[0]["ValorImagen"].ToString()); r.FechaImagen = clsHelper.valDate(dt.Rows[0]["FechaImagen"].ToString()); r.Alteracion = dt.Rows[0]["Alteracion"].ToString(); r.CualOtra = dt.Rows[0]["CualOtra"].ToString(); } return(r); } catch (Exception ex) { throw ex; } }