/// <summary> /// 选项卡变化事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tbcControl_SelectedIndexChanged(object sender, EventArgs e) { this.PageIndex = tbcControl.SelectedIndex; EmpMoverList.Clear(); if (PageIndex == 0) { for (int i = 0; i < lsbSelectPeople.Items.Count; i++) { EmpMoverModel emm = new EmpMoverModel(lsbSelectPeople.Items[i].ToString(), lsbSelectPeople.Values[i]); EmpMoverList.Add(emm); } } if (PageIndex == 1) { for (int i = 0; i < lsbBanSelectpeople.Items.Count; i++) { EmpMoverModel emm = new EmpMoverModel(lsbBanSelectpeople.Items[i].ToString(), lsbBanSelectpeople.Values[i]); EmpMoverList.Add(emm); } } }
/// <summary> /// 从移动者列表中删除雇员 /// </summary> /// <param name="emp">要删除的雇员类</param> private void RemoveList(EmpMoverModel emp) { foreach (EmpMoverModel empm in EmpMoverList) { if (empm.EmpID == emp.EmpID && empm.EmpName == emp.EmpName) { EmpMoverList.Remove(empm); break; } } }