Beispiel #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         idEnfermedadPaciente;
         idEnfermedadPaciente = int.Parse(((Label)gr.FindControl("lblIdEnfermedadPaciente")).Text);
         ClsEenfermedadPac enf = new ClsEenfermedadPac();
         enf = enf.seleccionarPorId(idEnfermedadPaciente);
         if (enf.IdEnfermedadPaciente != null)
         {
             txtFechaEnfermedad.Text        = clsHelper.dateFormat(enf.FechaEnfermedad.ToString());
             rbTipoEnfermedad.SelectedValue = enf.TipoEnfermedad.ToString();
             chkTipoEnfermedad_SelectedIndexChanged(sender, e);
             cboEnfermedad.SelectedValue       = enf.Enfermedad.ToString();
             cboTratada.SelectedValue          = enf.Tratada == true?"1":"0";
             cboEstadoEnfermedad.SelectedValue = enf.estado.ToString();
             ViewState["idEnfermedadPaciente"] = enf.IdEnfermedadPaciente;
         }
     }
     catch (Exception ex)
     {
         clsHelper.mostrarError("lnkModificar_Click", ex, this, true);
     }
 }