private void SaveSignnameToDbAfterSignnameSuccess(string saveSignnamePicPath, string signnameGroup, string realname) { Signname.Model.JktjSignname jktjSignname = new Signname.Model.JktjSignname() { SignnamePicPath = saveSignnamePicPath, Czy = UserInfo.userId, Yljgbm = UserInfo.Yybm, Tjsj = Signname.Model.HealthExaminedUserInfo.CreateDate, D_Grdabh = txtDGrdabh.Text, SignnameGroup = signnameGroup, Realname = realname, oldTjsj = Signname.Model.HealthExaminedUserInfo.oldtjsj }; Signname.Operation.SaveJktjSignname(jktjSignname); }
/// <summary> /// 初始化签名信息 /// </summary> private void InitUserSignname() { Signname.Model.JktjSignname jktjSignname = new Signname.Model.JktjSignname() { Czy = UserInfo.userId, Yljgbm = UserInfo.Yybm, Tjsj = DateTime.Now.Year.ToString(), D_Grdabh = txtDGrdabh.Text, }; DataTable dt_Signname = null; Dictionary <string, string> signnames = Signname.Operation.FkSignnamePicPath(jktjSignname, out dt_Signname); //foreach (var signname in signnames) //{ // if (signname.Key == "FKQZBR") // { // Signname.ControlOperation.SignnamePicInit(picSignnameBySelf,signname.Value,"",null); // } // if (signname.Key == "FKQZJS") // { // Signname.ControlOperation.SignnamePicInit(piciSignnameByFamilyMembers, signname.Value,"",null); // } //} label_benren.Text = ""; label_jiashu.Text = ""; foreach (DataRow dtrow in dt_Signname.Rows) { string signnamegroup = dtrow["signnamegroup"].ToString(); string signnamepicpath = dtrow["signnamepicpath"].ToString(); string realname = dtrow["realname"].ToString(); string tjsj_date = dtrow["tjsj"].ToString(); if (signnamegroup.Equals("FKQZBR")) { Signname.ControlOperation.SignnamePicInit(picSignnameBySelf, signnamepicpath, realname, textBox_benren); if (string.IsNullOrEmpty(tjsj_date) == false) { Signname.Model.HealthExaminedUserInfo.oldtjsj_br = tjsj_date; dateTimePicker_benren.Value = Convert.ToDateTime(tjsj_date); } if (string.IsNullOrEmpty(realname) == false) { label_benren.Text = "已签名"; } } if (signnamegroup.Equals("FKQZJS")) { Signname.ControlOperation.SignnamePicInit(piciSignnameByFamilyMembers, signnamepicpath, realname, textBox_jiashu); if (string.IsNullOrEmpty(tjsj_date) == false) { Signname.Model.HealthExaminedUserInfo.oldtjsj_js = tjsj_date; dateTimePicker_jiashu.Value = Convert.ToDateTime(tjsj_date); } if (string.IsNullOrEmpty(realname) == false) { label_jiashu.Text = "已签名"; } } } //没有进行签名前,本人签名内容默认本人的姓名 if (string.IsNullOrEmpty(label_benren.Text) == true && string.IsNullOrEmpty(textBox_jiashu.Text) == true) { textBox_benren.Text = Signname.Model.HealthExaminedUserInfo.Name; label_benren.Text = " 未保存签名"; } }