private void Button2_Click(object sender, EventArgs e) { Departments dep = Organisation.findWorker(comboBox4.GetItemText(comboBox4.SelectedItem)); Worker worker = dep.getWorker(); richTextBox1.Text = worker.INFO(); }
private void Button5_Click(object sender, EventArgs e) { Departments dep = Organisation.findWorker(comboBox4.GetItemText(comboBox4.SelectedItem)); Worker worker = dep.getWorker(); MessageBox.Show("Зарплата сотрудника за данный месяц равна: " + worker.requestCash(Convert.ToInt32(comboBox5.GetItemText(comboBox5.SelectedItem)))); }
private void Button6_Click(object sender, EventArgs e) { Departments dep = Organisation.findWorker(comboBox4.GetItemText(comboBox4.SelectedItem)); Worker worker = dep.getWorker(); MessageBox.Show("Зарплата сотрудника за год равна: " + worker.plusCash()); }
private void Button4_Click(object sender, EventArgs e) { Departments dep = Organisation.findWorker(comboBox4.GetItemText(comboBox4.SelectedItem)); Worker worker = dep.getWorker(); worker.Cash(Convert.ToInt32(comboBox5.GetItemText(comboBox5.SelectedItem)), Convert.ToInt32(textBox7.Text)); MessageBox.Show("Зарплата за указанный месяц добавлена"); }
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); }