コード例 #1
0
ファイル: Form_photo.cs プロジェクト: limin664043519/TJClient
 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);
 }
コード例 #2
0
ファイル: Form_photo.cs プロジェクト: limin664043519/TJClient
        /// <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   = " 未保存签名";
            }
        }