示例#1
0
 private void dataGridView2_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
 {
     try
     {
         if (e.RowIndex >= 0)
         {
             DataGridViewRow    row = dataGridView2.Rows[e.RowIndex];
             int                WorkingDateAndTimeID = Convert.ToInt32(row.Cells[0].Value.ToString());
             WorkingDateAndTime workingDateAndTime   = WorkingDateAndTimeController.SelectedWorkingDateAndTime(WorkingDateAndTimeID);
             if (workingDateAndTime != null)
             {
                 Hidelabel6.Text = workingDateAndTime.WorkingDateAndTimeID.ToString();
                 UpdatetextBoxEmployeeID.Text   = workingDateAndTime.EmployeeID;
                 UpdatetextBoxEmployeeName.Text = workingDateAndTime.EmployeeName;
                 UpdatetextBoxStartDate.Text    = workingDateAndTime.StartDate;
                 UpdatetextBoxEndDate.Text      = workingDateAndTime.EndDate;
             }
             else
             {
                 Hidelabel6.Text = string.Empty;
                 UpdatetextBoxEmployeeID.Text   = string.Empty;
                 UpdatetextBoxEmployeeName.Text = string.Empty;
                 UpdatetextBoxEndDate.Text      = string.Empty;
                 UpdatetextBoxEndDate.Text      = string.Empty;
             }
         }
     }
     catch (FormatException fe)
     {
         MessageBox.Show("no data selected");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }