private void saveBtn_Click(object sender, EventArgs e) { if (opnFileDialog.ShowDialog() == DialogResult.Cancel) { return; } else { if (!String.IsNullOrEmpty(input.Text)) { p.Name = input.Text; SaveToFile.Save(opnFileDialog.FileName, p.Name); } else { MessageBox.Show("Add your name", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public void CreateEmployee(string firstName, string lastName, EmployeeType employeeType) { BaseEmployee employee = null; SaveToFile saveToFile = new SaveToFile(); switch (employeeType) { case EmployeeType.Employee: employee = new Employee(firstName, lastName); break; case EmployeeType.Head: employee = new Head(firstName, lastName); break; case EmployeeType.Freelanser: employee = new Freelancer(firstName, lastName); break; default: throw new Exception("Ошибка!"); } saveToFile.Save(Settings1.Default.PathToAllEmployees, employee); }