public void populateEmployeeList() { mainForm.lstEmpoloyees.Items.Clear(); EmployeeModelController modelController = (EmployeeModelController)mainForm.getModelController(this.GetType()); foreach (String employeeName in modelController.getEmployeeNames()) { mainForm.lstEmpoloyees.Items.Add(employeeName); } }
private void LstEmpoloyees_SelectedIndexChanged(object sender, EventArgs e) { if (mainForm.lstEmpoloyees.SelectedIndex > -1) { EmployeeModelController modelController = (EmployeeModelController)mainForm.getModelController(this.GetType()); HotelDataSet.StaffRow selectedRow = modelController.getEmployeeByName(mainForm.lstEmpoloyees.SelectedItem.ToString()); if (selectedRow != null) { mainForm.lblEmployeeID.Text = selectedRow.Id.ToString(); mainForm.lblEmployeeName.Text = selectedRow.Name; mainForm.lblEmployeePosition.Text = selectedRow.Position; mainForm.lblEmployeeTelephone.Text = selectedRow.Telephone; mainForm.lblEmployeeDateHired.Text = selectedRow.DateHired.ToShortDateString(); mainForm.lblEmployeeStatus.Text = selectedRow.Status; } } }