private void buttonRemoveReaction_Click(object sender, EventArgs e)
        {
            IList <ReactionDTO> reactionsToRemove = new List <ReactionDTO>();

            for (int i = 0; i < dataGridViewReactiveActions.SelectedRows.Count; i++)
            {
                var reaction = ((ObjectView <ReactionDTO>)dataGridViewReactiveActions.SelectedRows[i].DataBoundItem).Object;
                reactionsToRemove.Add(reaction);
            }
            _edmAsset.RemoveReactions(reactionsToRemove);
            _reactiveActions.DataSource = _edmAsset.GetAllReactions().ToList();
            _reactiveActions.Refresh();
        }