private void ParamsGrid_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { if (!SaveData()) { return; } MultiXTpmDB.ParamRow Row = m_DS.Param.FindByID((int)ParamsGrid.DataKeys[e.Item.ItemIndex]); foreach (MultiXTpmDB.LinkParamsRow PRow in Row.GetLinkParamsRows()) { if (PRow.LinkID == m_LinkID) { PRow.Delete(); break; } } BindAll(); }
private void ProcessesGrid_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { if (!SaveData()) { return; } MultiXTpmDB.ProcessClassRow Row = m_DS.ProcessClass.FindByID((int)ProcessesGrid.DataKeys[e.Item.ItemIndex]); foreach (MultiXTpmDB.GroupProcessClassesRow PRow in Row.GetGroupProcessClassesRows()) { if (PRow.GroupID == m_GroupID) { PRow.Delete(); break; } } BindAll(); }