Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 30th, 2012  |  syntax: None  |  size: 2.03 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. private: System::Void lstpayroll_DoubleClick(System::Object^  sender, System::EventArgs^  e)
  2. {
  3.                          String^ _selectedEmployeeID = lstpayroll->SelectedItem->ToString();
  4.  
  5.                          FrmStaffDetails^ OpenStaff = gcnew FrmStaffDetails;
  6.                          OpenStaff->Show();
  7.  
  8.                          OpenStaff->txtstaffforename->Text = StaffForename[int::Parse(_selectedEmployeeID)];
  9.                          OpenStaff->txtstaffsurname->Text = StaffSurname[int::Parse(_selectedEmployeeID)];
  10.                          OpenStaff->txtaddress->Text = Address[int::Parse(_selectedEmployeeID)];
  11.                          OpenStaff->txtpostcode->Text = Postcode[int::Parse(_selectedEmployeeID)];
  12.                          OpenStaff->txtpayrollno->Text = PayrollNumber[int::Parse(_selectedEmployeeID)];
  13.                          OpenStaff->txtjobtitle->Text = JobTitle[int::Parse(_selectedEmployeeID)];
  14.                          OpenStaff->txtannualsalary->Text = AnnualSalary[int::Parse(_selectedEmployeeID)];
  15.                          OpenStaff->txttaxcode->Text = TaxCode[int::Parse(_selectedEmployeeID)];
  16.                          OpenStaff->cmbdepartment->Text = Department[int::Parse(_selectedEmployeeID)]; 
  17.                  }
  18. private: System::Void lstsurname_DoubleClick(System::Object^  sender, System::EventArgs^  e) {
  19.  
  20.                          int MyIndex;
  21.  
  22.                          MyIndex = lstsurname->SelectedIndex;
  23.  
  24.                          String^ _selectedEmployeeID = lstpayroll->Items[MyIndex]->ToString();
  25.  
  26.                          FrmStaffDetails^ OpenStaff = gcnew FrmStaffDetails;
  27.                          OpenStaff->Show();
  28.  
  29.                          OpenStaff->txtstaffforename->Text = StaffForename[int::Parse(_selectedEmployeeID)];
  30.                          OpenStaff->txtstaffsurname->Text = StaffSurname[int::Parse(_selectedEmployeeID)];
  31.                          OpenStaff->txtaddress->Text = Address[int::Parse(_selectedEmployeeID)];
  32.                          OpenStaff->txtpostcode->Text = Postcode[int::Parse(_selectedEmployeeID)];
  33.                          OpenStaff->txtpayrollno->Text = PayrollNumber[int::Parse(_selectedEmployeeID)];
  34.                          OpenStaff->txtjobtitle->Text = JobTitle[int::Parse(_selectedEmployeeID)];
  35.                          OpenStaff->txtannualsalary->Text = AnnualSalary[int::Parse(_selectedEmployeeID)];
  36.                          OpenStaff->txttaxcode->Text = TaxCode[int::Parse(_selectedEmployeeID)];
  37.                          OpenStaff->cmbdepartment->Text = Department[int::Parse(_selectedEmployeeID)];
  38.  
  39.  
  40.                  }