private LoginToDetailEventArgs OnLoginToDetail(Customer customer, CustomerInputDetailControl ctmInputDetail) { LoginToDetailEventArgs args = new LoginToDetailEventArgs(customer, ctmInputDetail); OnLoginToDetail(args); return(args); }
private void btnOK_Click(object sender, EventArgs e) { //입력 유효성 검사 if (IsAnyBlankTextbox(txbName.Text, txbBirthdate.Text)) { return; } if (WinformUtility.IsBirthdateValidationError(txbBirthdate.Text)) { return; } //Customer 클래스에 입력값 임시 저장 Customer customer = Dao.Customer.Find(txbName.Text, txbBirthdate.Text); //신규 회원일경우 if (customer == null) { customer = new Customer(); customer.Name = txbName.Text; customer.Birthdate = txbBirthdate.Text; } //다음 유저컨트롤 전달용 CustomerInputDetailControl ctmInputDetail = new CustomerInputDetailControl(customer); if (customer.CustomerID != 0) { MessageBox.Show("방문기록이 있습니다."); //기존 회원 } else { MessageBox.Show("환영합니다. 처음 방문하셨습니다."); //신규 회원 } //이벤트 발생 OnLoginToDetail(customer, ctmInputDetail); }
public LoginToDetailEventArgs(Customer customer, CustomerInputDetailControl ctmInputDetail) { Customer = customer; CtmInputDetail = ctmInputDetail; }