private void TileSave_Click(object sender, EventArgs e) { StudentDetailInfoVO stdDetail; StudentDetailInfoDAC dac = new StudentDetailInfoDAC(); stdDetail.Id = txtStudentID.Text; stdDetail.Zipcode = addressUserControl2.Zipcode.Trim(); stdDetail.Address1 = addressUserControl2.Address1.Trim(); stdDetail.Address2 = addressUserControl2.Address2.Trim(); stdDetail.FreeStudy = cmbMain1.SelectedItem.ToString(); stdDetail.MoreStudy = cmbMain2.SelectedItem.ToString(); stdDetail.Academy = cmbMain3.SelectedItem.ToString(); stdDetail.Major = txtMajor.Text.Trim(); stdDetail.Job = txtJob.Text.Trim(); stdDetail.Hobby = txtHobby.Text.Trim(); stdDetail.Circle = txtCircle.Text.Trim(); stdDetail.Note = txtNote.Text.Trim(); dac.SaveToDB(stdDetail); dac.Dispose(); MaterialMessageBox.Show("저장되었습니다.", "저장", MessageBoxButtons.OK); LoadStudentDetailInfoData(); bool bCheck = false; EnabledControl(bCheck); }
private void LoadStudentDetailInfoData() // 학생 상세정보 로드 (기본정보X) { StudentDetailInfoDAC dac = new StudentDetailInfoDAC(); DataTable dt = dac.GetAll(txtStudentID.Text); object[] Info = dt.Rows[0].ItemArray; this.addressUserControl2.Zipcode = Info[0].ToString(); this.addressUserControl2.Address1 = Info[1].ToString(); this.addressUserControl2.Address2 = Info[2].ToString(); this.cmbMain1.DisplayMember = Info[3].ToString(); this.cmbMain2.DisplayMember = Info[4].ToString(); this.cmbMain3.DisplayMember = Info[5].ToString(); this.txtMajor.Text = Info[6].ToString(); this.txtJob.Text = Info[7].ToString(); this.txtHobby.Text = Info[8].ToString(); this.txtCircle.Text = Info[9].ToString(); this.txtNote.Text = Info[10].ToString(); dac.Dispose(); }