Exemple #1
0
        protected void EnfermedadesGridView_RowUpdating(Object sender, GridViewUpdateEventArgs e)
        {
            try
            {
                this.lblEnfermedadesError.Visible = true;
                CatalogEnfermedades ce   = new CatalogEnfermedades();
                string id_enfermedad     = HttpUtility.HtmlDecode((string)this.gdvEnfermedades.Rows[e.RowIndex].Cells[1].Text);
                string nombre_enfermedad = e.NewValues[0].ToString();

                if (nombre_enfermedad.Length > 1 && nombre_enfermedad.Length < 100)
                {
                    ce.UpdateEnfermedad(Int32.Parse(id_enfermedad), nombre_enfermedad);
                }
                else
                {
                    this.lblEnfermedadesError.Text += "El rango de caracteres del nombre debe ser entre 2 y 99";
                }
            }
            catch (Exception ex)
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "Script", "<script>alert('¡Error al modificar, repare el parámetro que ingresó!')</script>");
            }

            gdvEnfermedades.EditIndex = -1;
            PoblarGrilla();
        }