private void HeadOfDepartment_Menu_Click(object sender, EventArgs e) { this.headOfDepartmentForm = new HeadOfDepartment_Form(null); this.Hide(); headOfDepartmentForm.FormClosed += new FormClosedEventHandler(headOfDepartmentForm_FormClosed); headOfDepartmentForm.ShowDialog(); }
public void LoginAsHeadOfDepartment(DataSet dataSet) { //HeadOfDepartment headOfDepartment = HeadOfDepartment.Instance; AbstractFactory employeeFactory = FactoryProducer.getFactory("EmployeeFactory"); HeadOfDepartment headOfDepartment = (HeadOfDepartment)employeeFactory.getEmployee( "HeadOfDepartment"); headOfDepartment.FirstName = dataSet.Tables[0].Rows[0].ItemArray[0].ToString(); headOfDepartment.LastName = dataSet.Tables[0].Rows[0].ItemArray[1].ToString(); headOfDepartment.Id = dataSet.Tables[0].Rows[0].ItemArray[2].ToString(); headOfDepartment.Age = Convert.ToInt16(dataSet.Tables[0].Rows[0].ItemArray[3].ToString()); headOfDepartment.Username = dataSet.Tables[0].Rows[0].ItemArray[4].ToString(); headOfDepartment.Password = dataSet.Tables[0].Rows[0].ItemArray[5].ToString(); HeadOfDepartment_Form secretary_form = new HeadOfDepartment_Form(this.loginForm); secretary_form.ShowDialog(); }
private void headOfDepartmentForm_FormClosed(object sender, FormClosedEventArgs e) { this.headOfDepartmentForm.Close(); this.headOfDepartmentForm = null; this.Show(); }