80 lines
2.9 KiB
C#
80 lines
2.9 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace BLL
|
|||
|
{
|
|||
|
public static class Person_DutyTemplateService
|
|||
|
{
|
|||
|
public static Model.SGGLDB db = Funs.DB;
|
|||
|
/// <summary>
|
|||
|
/// 获取员工责任书模板信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="dutyTemplateId">模板Id</param>
|
|||
|
/// <returns>员工责任书模板</returns>
|
|||
|
public static Model.Person_DutyTemplate GetPersondutyTemplateById(string dutyTemplateId)
|
|||
|
{
|
|||
|
return Funs.DB.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplateId);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 获取员工责任书模板信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="dutyTemplateId">模板Id</param>
|
|||
|
/// <returns>员工责任书模板</returns>
|
|||
|
public static Model.Person_DutyTemplate GetPersondutyTemplateByWorkPostId(string workPostId)
|
|||
|
{
|
|||
|
return Funs.DB.Person_DutyTemplate.FirstOrDefault(e => e.WorkPostId == workPostId);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 增加员工责任书模板信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="user">人员实体</param>
|
|||
|
public static void AddPersondutyTemplate(Model.Person_DutyTemplate dutyTemplate)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.Person_DutyTemplate newdutyTemplate = new Model.Person_DutyTemplate
|
|||
|
{
|
|||
|
DutyTemplateId = dutyTemplate.DutyTemplateId,
|
|||
|
WorkPostId = dutyTemplate.WorkPostId,
|
|||
|
Template = dutyTemplate.Template
|
|||
|
};
|
|||
|
db.Person_DutyTemplate.InsertOnSubmit(newdutyTemplate);
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 修改员工责任书模板信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="user">实体</param>
|
|||
|
public static void UpdatePersondutyTemplate(Model.Person_DutyTemplate dutyTemplate)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.Person_DutyTemplate newdutyTemplate = db.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplate.DutyTemplateId);
|
|||
|
if (newdutyTemplate != null)
|
|||
|
{
|
|||
|
newdutyTemplate.Template = dutyTemplate.Template;
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 根据Id删除一个员工责任书模板信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="Person_DutyTemplateId"></param>
|
|||
|
public static void DeletePersondutyTemplate(string dutyTemplateId)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.Person_DutyTemplate user = db.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplateId);
|
|||
|
if (user != null)
|
|||
|
{
|
|||
|
db.Person_DutyTemplate.DeleteOnSubmit(user);
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|