private void planStaffLoad()
{
if (currentDepartment == null)
return;
IEnumerable<PlanStaff> planStaffs = KadrController.Instance.Model.PlanStaffs.Where(plStaff => (plStaff.Dep.id == currentDepartment.id)
&& (plStaff != currentPlanStaff) && (plStaff.Prikaz == null)).OrderByDescending(plStaff => plStaff.Prikaz.DatePrikaz).ToArray();
ArrayList freePlanStaffs = new ArrayList();
foreach (PlanStaff planStaff in planStaffs)
{
if (planStaff.FreeStaffCount > 0)
freePlanStaffs.Add(planStaff);
}
planStaffBindingSource.DataSource = freePlanStaffs;
}