提交代码
This commit is contained in:
@@ -246,7 +246,7 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
}
|
||||
|
||||
var safePersonQuality = BLL.SafePersonQualityService.GetSafePersonQualityByPersonId(person.PersonId);
|
||||
if (safePersonQuality!=null)
|
||||
if (safePersonQuality != null)
|
||||
{
|
||||
this.drpCertificate.SelectedValue = safePersonQuality.CertificateId;
|
||||
this.txtCertificateCode.Text = safePersonQuality.CertificateNo;
|
||||
@@ -334,16 +334,17 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
}
|
||||
else
|
||||
{
|
||||
if (this.drpIdcardType.SelectedValue == "SHENFEN_ZHENGJIAN" && (IdCard.Length != 18 && IdCard.Length != 15))
|
||||
var project = BLL.ProjectService.GetProjectByProjectId(this.CurrUser.LoginProjectId);
|
||||
if (this.drpIdcardType.SelectedValue == "SHENFEN_ZHENGJIAN" && (IdCard.Length != 18 && IdCard.Length != 15) && (project.IsForeign == null || project.IsForeign == false))
|
||||
{
|
||||
ShowNotify("身份证号码位数不对!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
//判断是否在黑名单中
|
||||
var model = Funs.DB.SitePerson_Person.FirstOrDefault(x => x.IdentityCard == IdCard && x.IsBlacklist == true);
|
||||
if (model!=null)
|
||||
if (model != null)
|
||||
{
|
||||
ShowNotify("该身份证号码在系统黑名单中("+ ProjectService.GetProjectNameByProjectId(model.ProjectId) +"),请联系管理员!", MessageBoxIcon.Warning);
|
||||
ShowNotify("该身份证号码在系统黑名单中(" + ProjectService.GetProjectNameByProjectId(model.ProjectId) + "),请联系管理员!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -636,14 +637,14 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
|
||||
#region 安管人员资质
|
||||
var safePersonQuality = BLL.SafePersonQualityService.GetSafePersonQualityByPersonId(person.PersonId);
|
||||
if (safePersonQuality!=null)
|
||||
if (safePersonQuality != null)
|
||||
{
|
||||
if (this.drpCertificate.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
safePersonQuality.CertificateId = this.drpCertificate.SelectedValue;
|
||||
safePersonQuality.CertificateName = this.drpCertificate.SelectedItem.Text;
|
||||
}
|
||||
|
||||
|
||||
safePersonQuality.CertificateNo = this.txtCertificateCode.Text.Trim();
|
||||
safePersonQuality.LimitDate = Funs.GetNewDateTime(this.txtCertificateLimitTime.Text);
|
||||
safePersonQuality.CompileMan = this.CurrUser.UserId;
|
||||
@@ -955,7 +956,8 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
{
|
||||
ShowNotify("输入的身份证号码已存在!", MessageBoxIcon.Warning);
|
||||
}
|
||||
if (this.drpIdcardType.SelectedValue == "SHENFEN_ZHENGJIAN")
|
||||
var project = BLL.ProjectService.GetProjectByProjectId(this.CurrUser.LoginProjectId);
|
||||
if (this.drpIdcardType.SelectedValue == "SHENFEN_ZHENGJIAN" && (project.IsForeign == null || project.IsForeign == false))
|
||||
{
|
||||
if (!IDCardValid.CheckIDCard(idCard))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user