/// <summary> /// Delete /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Delete(object sender, DirectEventArgs e) { try { if (!string.IsNullOrEmpty(hdfId.Text)) { //delete criterionGroup CriterionGroupController.DeleteByCondition(Convert.ToInt32(hdfId.Text), null); //delete group GroupKpiController.Delete(Convert.ToInt32(hdfId.Text)); } // reload data gpGroupKpi.Reload(); } catch (Exception exception) { Dialog.ShowError(exception); } }