示例#1
0
 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);
     }
 }