public (AbsenceType_FormController absenceType_FormController, Employee_FormController employee_FormController) Initialize()
        {
            if (!Initialized)
            {
                Main_Form.Load += new System.EventHandler(this.Form_MainLoad);
                Main_Form.listview_event.SelectedIndexChanged += new System.EventHandler(this.Listview_event_SelectedIndexChanged);
                Main_Form.btn_clear.Click += new System.EventHandler(this.Btn_clear_Click);
                Main_Form.cbx_employee.SelectedValueChanged += new System.EventHandler(this.Cbx_employee_SelectedValueChanged);
                Main_Form.employeebtn.Click    += new System.EventHandler(this.Employeebtn_Click);
                Main_Form.absenceTypebtn.Click += new System.EventHandler(this.AbsenceTypebtn_Click);
                Main_Form.button_cancel.Click  += new System.EventHandler(this.Button_cancel_Click);
                Main_Form.button_save.Click    += new System.EventHandler(this.Button_save_Click);

                var employee_Form = new Employee_Form();
                employee_Form.VisibleChanged += ShowFormAgain;
                employee_Form.FormClosed     += StopProgramm;

                var absenceType_Form = new AbsenceType_Form();
                absenceType_Form.VisibleChanged += ShowFormAgain;
                absenceType_Form.FormClosed     += StopProgramm;

                Employee_FormController    = new Employee_FormController(employee_Form);
                AbsenceType_FormController = new AbsenceType_FormController(absenceType_Form);
            }
            return(AbsenceType_FormController, Employee_FormController);
        }
示例#2
0
 public AbsenceType_FormController(AbsenceType_Form absenceType_Form)
 {
     AbsenceType_Form = absenceType_Form;
     AbsenceType_Form.absenceTypeListView.SelectedIndexChanged += new System.EventHandler(this.AbsenceTypeListView_SelectedIndexChanged);
     AbsenceType_Form.createButton.Click += new System.EventHandler(this.CreateButton_Click);
     AbsenceType_Form.cancelBtn.Click    += new System.EventHandler(this.CancelBtn_Click);
     AbsenceType_Form.btn_clear.Click    += new System.EventHandler(this.Btn_clear_Click);
     AbsenceType_Form.Load += new System.EventHandler(this.AbsenceType_Form_Load);
 }