/// <summary> /// Запуск формы работы с населением (работодателями) /// </summary> public void RunFormEmployees() { if (EmployeesForm.IsDisposed) { EmployeesForm = new ViewLayer.FormEmployees(this.Employees, this.Vacancies); } EmployeesForm.FormClosed += UnAuthorize; EmployeesForm.ButtonSelectSpecialtiesClicked += SelectSpecialties; EmployeesForm.ButtonSelectEmploymentTypesClicked += SelectEmploymentTypes; EmployeesForm.MenuEditSelectedEmploymentTypes += SelectEmploymentTypes; EmployeesForm.MenuEditSelectedSpecialties += SelectSpecialties; EmployeesForm.Show(); }
public FormController() { Specialties = new Specialties(); Vacancies = new Vacancies(); Users = new Users(); Employers = new Employers(); Employees = new Employees(); EmployeesForm = new ViewLayer.FormEmployees(Employees, Vacancies); EmployerForm = new ViewLayer.FormEmployers(Employers, Vacancies); VacancyForm = new ViewLayer.FormAddVacancy(this.Vacancies); SpecialtyForm = new ViewLayer.FormAddSpecialty(this.Specialties); AuthorizationForm = new ViewLayer.FormAuthorization(this.Users); SelectSpecialtiesForm = new ViewLayer.FormSelectSpecialties(this.Specialties, this.Employees); SelectEmploymentTypesForm = new ViewLayer.FormSelectEmploymentTypes(this.Employees, this.Specialties); }