Example #1
0
        /// <summary>
        /// Event handler to open the EditCoachAvailability form when the button is clicked
        /// </summary>
        /// <param name="sender">The parameter is not used.</param>
        /// <param name="e">The parameter is not used.</param>
        private void BtnAddToCourseList_Click(object sender, EventArgs e)
        {
            EditCoachAvailability editCoachAvailability = new EditCoachAvailability(this.cbxChooseCoach.SelectedValue.ToString());

            editCoachAvailability.ShowDialog();

            this.PopulateAvailabilityGrid();
        }
Example #2
0
        /// <summary>
        /// Event handler to open the selected Availability record when double-clicked
        /// </summary>
        /// <param name="sender">The parameter is not used.</param>
        /// <param name="e">The parameter is not used.</param>
        private void DataGridViewAvailability_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            // Get the AvailabilityID for the selected row
            int selectedAvailabilityId = Convert.ToInt32(this.dataGridViewAvailability.SelectedRows[0].Cells["CoachAvailabilityID"].Value.ToString());

            EditCoachAvailability editCoachAvailability = new EditCoachAvailability(selectedAvailabilityId);

            editCoachAvailability.ShowDialog();

            this.PopulateAvailabilityGrid();
        }