Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 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;
         }
     }
 }