/// <summary>
        /// Opens the CreateVersion window
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void CreateVersionButton_Click(object sender, EventArgs e)
        {
            var createVersion = new CreateVersion(this);

            createVersion.Show();
            Hide();
        }
        /// <summary>
        /// Opens the CreateVersion window to edit an existing Version.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void EditVersionButton_Click(object sender, EventArgs e)
        {
            if (VersionsDataGridView.Rows.Count > 0)
            {
                int versionSelectedIndex = VersionsDataGridView.CurrentCell.RowIndex;
                var versionToEdit        = Versions[versionSelectedIndex];
                var editVersion          = new CreateVersion(this, true, versionToEdit, versionSelectedIndex);

                editVersion.Show();
                Hide();
            }
        }