// 載入資料到畫面 private void DataBindToForm() { if (_TeacherRec == null) { _TeacherRec = new JHTeacherRecord(); } _DataListener.SuspendListen(); txtName.Text = _TeacherRec.Name; txtIDNumber.Text = _TeacherRec.IDNumber; cboGender.Text = _TeacherRec.Gender; txtNickname.Text = _TeacherRec.Nickname; txtPhone.Text = _TeacherRec.ContactPhone; txtEmail.Text = _TeacherRec.Email; txtCategory.Text = _TeacherRec.Category; txtSTLoginAccount.Text = _TeacherRec.TALoginName; txtSTLoginPwd.Text = _TeacherRec.TAPassword; cboAccountType.Text = _TeacherRec.AccountType; txtCellPhone.Text = _TeacherRec_Ext.CellPhone; try { pic1.Image = Photo.ConvertFromBase64Encoding(_TeacherRec.Photo, pic1.Width, pic1.Height); } catch (Exception) { pic1.Image = pic1.InitialImage; } // Log prlp.SetBeforeSaveText("姓名", txtName.Text); prlp.SetBeforeSaveText("身分證號", txtIDNumber.Text); prlp.SetBeforeSaveText("中文姓名", txtCellPhone.Text); prlp.SetBeforeSaveText("性別", cboGender.Text); prlp.SetBeforeSaveText("暱稱", txtNickname.Text); prlp.SetBeforeSaveText("聯絡電話", txtPhone.Text); prlp.SetBeforeSaveText("電子信箱", txtEmail.Text); prlp.SetBeforeSaveText("教師類別", txtCategory.Text); prlp.SetBeforeSaveText("登入帳號", txtSTLoginAccount.Text); prlp.SetBeforeSaveText("登入密碼", txtSTLoginPwd.Text); prlp.SetBeforeSaveText("帳號類型", cboAccountType.Text); this.Loading = false; SaveButtonVisible = false; CancelButtonVisible = false; _DataListener.Reset(); _DataListener.ResumeListen(); }
private void SetBeforeEditLog() { prlp.SetBeforeSaveText("姓名", txtName.Text); prlp.SetBeforeSaveText("身分證號", txtSSN.Text); prlp.SetBeforeSaveText("生日", txtBirthDate.Text); prlp.SetBeforeSaveText("性別", cboGender.Text); prlp.SetBeforeSaveText("國籍", cboNationality.Text); prlp.SetBeforeSaveText("出生地", txtBirthPlace.Text); prlp.SetBeforeSaveText("英文姓名", txtEngName.Text); prlp.SetBeforeSaveText("登入帳號", txtLoginID.Text); prlp.SetBeforeSaveText("帳號類型", cboAccountType.Text); prlp.SetBeforeSaveText("英文別名", txtChineseName.Text); //new prlp.SetBeforeSaveText("居留證號", txtPassportNumber.Text); //new prlp.SetBeforeSaveText("入學日期", txtEntranceDate.Text); //new prlp.SetBeforeSaveText("畢業日期", txtLeavingDate.Text); //new prlp.SetBeforeSaveText("GivenName", txtGivenName.Text); prlp.SetBeforeSaveText("MiddleName", txtMiddleName.Text); prlp.SetBeforeSaveText("FamilyName", txtFamilyName.Text); }