public static string GetInfo() { string infoAll = "ИНФО о всех сотрудниках\n\n"; Departments dep = firstDep; while (dep != null) { Worker worker = dep.getWorker(); infoAll = infoAll + worker.INFO() + "\n\n"; dep = dep.getNextDep(); } return(infoAll); }
public static string GetWorkersMed() { string result = "Средняя ЗП сотрудников за год равна: "; double res = 0; Departments dep = firstDep; while (dep != null) { Worker worker = dep.getWorker(); res = res + Convert.ToInt32(worker.plusCash()); dep = dep.getNextDep(); } res = res / count; result = result + Convert.ToString(res); return(result); }
public static Departments findWorker(string fio) { Departments trueDep = firstDep; while (trueDep != null) { Worker worker = trueDep.getWorker(); if (worker != null) { if (worker.FirstName1 + " " + worker.Name1 + " " + worker.FatherName1 == fio) { return(trueDep); } else { trueDep = trueDep.getNextDep(); } } } return(null); }