示例#1
0
        protected void EnfermedadesGridView_RowDeleting(Object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                this.lblEnfermedadesError.Visible = true;
                CatalogEnfermedades ce = new CatalogEnfermedades();
                string id_enfermedad   = HttpUtility.HtmlDecode((string)this.gdvEnfermedades.Rows[e.RowIndex].Cells[1].Text);
                int    valor           = ce.DeleteEnfermedad(Int32.Parse(id_enfermedad));
                if (valor == 0)
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "Script", "<script>alert('¡Error! No se pudo eliminar la enfermedad')</script>");
                    this.lblEnfermedadesError.Text += "No se pudo eliminar, La enfermedad está presente en alguna cosecha.<br/>";
                }

                PoblarGrilla();
            }
            catch (Exception ex)
            {
            }
        }