private void Button2_Click(object sender, EventArgs e) { 사원상세정보 사원상세정보 = new 사원상세정보(); 사원상세정보.사원코드 = dataGridView1.CurrentRow.Cells[0].Value.ToString(); if (DialogResult.Yes == MessageBox.Show("사원상세정보를 삭제하시겠습니까?", "삭제", MessageBoxButtons.YesNo)) { DB.사원상세정보.Delete(사원상세정보); MessageBox.Show("삭제되었습니다."); } else { MessageBox.Show("취소되었습니다."); } }
private void Button8_Click(object sender, EventArgs e) { 사원상세정보 사원상세정보 = new 사원상세정보(); 사원상세정보.사원코드 = dataGridView1.CurrentRow.Cells[0]. Value.ToString(); if (File.Exists(di.ToString() + "\\" + 사원상세정보.사원코드.ToString()) == false) { File.Copy(pbox사진등록.ImageLocation.ToString(), di.ToString() + "\\" + 사원상세정보.사원코드.ToString(), true); } 사원상세정보.사원사진 = 사원상세정보.사원코드.ToString(); 사원상세정보.사원이름_영문_ = txb성명영문.Text; 사원상세정보.내외국인구분 = cbb내외국인구분.Text; 사원상세정보.주민등록번호 = txb주민등록번호.Text; 사원상세정보.성별 = cbb성별.Text; 사원상세정보.생년월일 = dtp생년월일.Value; 사원상세정보.전화번호 = txb전화번호.Text; 사원상세정보.비상연락_HP_ = txb비상연락.Text; 사원상세정보.최종학력 = cbb최종학력.Text; 사원상세정보.주민등록주소 = txb주민등록주소2.Text; 사원상세정보.상세주소 = txb상세주소.Text; 사원상세정보.E_MAIL = txb이메일.Text; 사원상세정보.입사일 = dtp입사일.Value; 사원상세정보.퇴직일 = dtp퇴직일.Value; 사원상세정보.중도퇴사일 = dtp중도퇴사일.Value; 사원상세정보.그룹입사일 = dtp그룹입사일.Value; 사원상세정보.휴직기간시작일 = dtp휴직기간1.Value; 사원상세정보.휴직기간종료일 = dtp휴직기간2.Value; 사원상세정보.재직구분 = cbb재직구분.Text; 사원상세정보.부서 = txb부서2.Text; 사원상세정보.직종 = txb직종2.Text; 사원상세정보.여형태 = txb급여형태2.Text; 사원상세정보.프로젝트 = txb프로젝트2.Text; 사원상세정보.근무조 = txb근무조2.Text; 사원상세정보.직급 = txb직급2.Text; 사원상세정보.직책 = txb직책2.Text; 사원상세정보.퇴직사유 = txb퇴직사유2.Text; 사원상세정보.호봉 = txb호봉2.Text; 사원상세정보.계정유형 = txb성명영문.Text; 사원상세정보.여이체은행 = txb급여이체은행.Text; 사원상세정보.계좌번호 = txb계좌번호.Text; 사원상세정보.예금주 = txb예금주.Text; if (DialogResult.Yes == MessageBox.Show("변경사항을 저장하시겠습니까?", "저장", MessageBoxButtons.YesNo)) { if (DB.사원상세정보.GetAll().Where(g => g.사원코드 == 사원상세정보.사원코드).Count() == 0) { DB.사원상세정보.Insert(사원상세정보); MessageBox.Show("저장되었습니다."); } else { DB.사원상세정보.Update(사원상세정보); MessageBox.Show("업데이트 되었습니다."); } } else { MessageBox.Show("취소되었습니다."); } }