/// <summary> /// 选择收件人 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ckChooseReceiveMan_CheckedChanged(object sender, EventArgs e) { if (ckChooseReceiveMan.Checked) { FrmChooseReceiveMan chooseReceiveMan = new FrmChooseReceiveMan(); if (chooseReceiveMan.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(chooseReceiveMan.receiveManControl1.ChooseId)) { ZtoUserManager userManager = new ZtoUserManager(BillPrintHelper.DbHelper); ZtoUserEntity userEntity = userManager.GetObject(chooseReceiveMan.receiveManControl1.ChooseId); if (userEntity != null) { // 赋值 txtReceiveMan.Text = userEntity.Realname; // 湖北省-荆州市-公安县 dgvReceiveArea.Text = string.Format("{0}-{1}-{2}", userEntity.Province, userEntity.City, userEntity.County).Replace(" ", ""); txtReceiveAddress.Text = userEntity.Address; txtReceivePhone.Text = string.Format("{0} {1}", userEntity.Mobile, userEntity.TelePhone); txtReceiveCompany.Text = userEntity.Company; txtReceiveAddress_Leave(this, null); } } } chooseReceiveMan.Dispose(); } }
private void CkChooseReceiveManCheckedChanged(object sender, EventArgs e) { if (ckChooseReceiveMan.Checked) { FrmChooseReceiveMan chooseReceiveMan = new FrmChooseReceiveMan(); if (chooseReceiveMan.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(chooseReceiveMan.receiveManControl1.ChooseId)) { ZtoUserManager userManager = new ZtoUserManager(BillPrintHelper.DbHelper); ZtoUserEntity userEntity = userManager.GetObject(chooseReceiveMan.receiveManControl1.ChooseId); if (userEntity != null) { var parentForm = ParentForm; if (parentForm is BaseForm) { // 设置收件人 (parentForm as BaseForm).ReceiveManEntity = userEntity; /// (parentForm as BaseForm).Controls["txtReceiveMan"].Text = userEntity.Realname; } } } } chooseReceiveMan.Dispose(); } }