82 lines
3.7 KiB
C#
82 lines
3.7 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
|
|||
|
namespace BLL
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 安全人员资质
|
|||
|
/// </summary>
|
|||
|
public static class SafePersonQualityService
|
|||
|
{
|
|||
|
public static Model.SGGLDB db = Funs.DB;
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 根据主键获取安全人员资质
|
|||
|
/// </summary>
|
|||
|
/// <param name="SafePersonQualityId"></param>
|
|||
|
/// <returns></returns>
|
|||
|
public static Model.QualityAudit_SafePersonQuality GetSafePersonQualityByPersonId(string personId)
|
|||
|
{
|
|||
|
return Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(e => e.PersonId == personId);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 添加安全人员资质
|
|||
|
/// </summary>
|
|||
|
/// <param name="SafePersonQuality"></param>
|
|||
|
public static void AddSafePersonQuality(Model.QualityAudit_SafePersonQuality SafePersonQuality)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.QualityAudit_SafePersonQuality newSafePersonQuality = new Model.QualityAudit_SafePersonQuality
|
|||
|
{
|
|||
|
SafePersonQualityId = SafePersonQuality.SafePersonQualityId,
|
|||
|
PersonId = SafePersonQuality.PersonId,
|
|||
|
CertificateNo = SafePersonQuality.CertificateNo,
|
|||
|
CertificateName = SafePersonQuality.CertificateName,
|
|||
|
Grade = SafePersonQuality.Grade,
|
|||
|
SendUnit = SafePersonQuality.SendUnit,
|
|||
|
SendDate = SafePersonQuality.SendDate,
|
|||
|
LimitDate = SafePersonQuality.LimitDate,
|
|||
|
LateCheckDate = SafePersonQuality.LateCheckDate,
|
|||
|
ApprovalPerson = SafePersonQuality.ApprovalPerson,
|
|||
|
Remark = SafePersonQuality.Remark,
|
|||
|
CompileMan = SafePersonQuality.CompileMan,
|
|||
|
CompileDate = SafePersonQuality.CompileDate,
|
|||
|
AuditDate = SafePersonQuality.AuditDate,
|
|||
|
AuditorId = SafePersonQuality.AuditorId,
|
|||
|
};
|
|||
|
db.QualityAudit_SafePersonQuality.InsertOnSubmit(newSafePersonQuality);
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 修改安全人员资质
|
|||
|
/// </summary>
|
|||
|
/// <param name="SafePersonQuality"></param>
|
|||
|
public static void UpdateSafePersonQuality(Model.QualityAudit_SafePersonQuality SafePersonQuality)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.QualityAudit_SafePersonQuality newSafePersonQuality = db.QualityAudit_SafePersonQuality.FirstOrDefault(e => e.SafePersonQualityId == SafePersonQuality.SafePersonQualityId);
|
|||
|
if (newSafePersonQuality != null)
|
|||
|
{
|
|||
|
newSafePersonQuality.CertificateNo = SafePersonQuality.CertificateNo;
|
|||
|
newSafePersonQuality.CertificateName = SafePersonQuality.CertificateName;
|
|||
|
newSafePersonQuality.Grade = SafePersonQuality.Grade;
|
|||
|
newSafePersonQuality.SendUnit = SafePersonQuality.SendUnit;
|
|||
|
newSafePersonQuality.SendDate = SafePersonQuality.SendDate;
|
|||
|
newSafePersonQuality.LimitDate = SafePersonQuality.LimitDate;
|
|||
|
newSafePersonQuality.LateCheckDate = SafePersonQuality.LateCheckDate;
|
|||
|
newSafePersonQuality.ApprovalPerson = SafePersonQuality.ApprovalPerson;
|
|||
|
newSafePersonQuality.Remark = SafePersonQuality.Remark;
|
|||
|
newSafePersonQuality.CompileMan = SafePersonQuality.CompileMan;
|
|||
|
newSafePersonQuality.CompileDate = SafePersonQuality.CompileDate;
|
|||
|
newSafePersonQuality.AuditDate = SafePersonQuality.AuditDate;
|
|||
|
newSafePersonQuality.AuditorId = SafePersonQuality.AuditorId;
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|