private void btnOK_Click(object sender, EventArgs e) { //입력 유효성 검사 if (IsAnyBlankTextbox(txbName.Text, txbPassword.Text)) { return; } //Employee 클래스에 입력값 임시 저장 Employee employee = Dao.Employee.GetByName(txbName.Text); if (employee == null) //미등록 ID 입력시 { MessageBox.Show("유효하지 않은 ID를 입력하였습니다.", "Warning"); return; } if (employee.Password != txbPassword.Text) //PW 잘못 입력시 { MessageBox.Show("잘못된 PW를 입력하였습니다.", "Warning"); return; } //다음 유저컨트롤 전달용 EmployeeSelectFunctionControl empsltfunControl = new EmployeeSelectFunctionControl(employee); //이벤트 발생 OnLoginToFunction(employee, empsltfunControl); }
private LoginToFunctionEventArgs OnLoginToFunction(Employee employee, EmployeeSelectFunctionControl empsltfunControl) { LoginToFunctionEventArgs args = new LoginToFunctionEventArgs(employee, empsltfunControl); OnLoginToFunction(args); return(args); }
private void btnGoBack_Click(object sender, EventArgs e) { EmployeeSelectFunctionControl employeeSelectFunctionControl = new EmployeeSelectFunctionControl(CurrentEmployeeInHere); OnbtnCancelClicked(employeeSelectFunctionControl); }
public LoginToFunctionEventArgs(Employee employee, EmployeeSelectFunctionControl empsltfunControl) { Employee = employee; EmpsltfunControl = empsltfunControl; }