1、优化考勤记录导入,优化出入记录写实名制推送记录表。2、优化考试答题,交卷接口方法。3、优化写入培训记录。
This commit is contained in:
@@ -78,48 +78,50 @@ namespace BLL
|
||||
/// <param name="hazardRegister">危险观察登记实体</param>
|
||||
public static void UpdateHazardRegister(Model.HSSE_Hazard_HazardRegister hazardRegister)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HSSE_Hazard_HazardRegister newHazardRegister = db.HSSE_Hazard_HazardRegister.FirstOrDefault(e => e.HazardRegisterId == hazardRegister.HazardRegisterId);
|
||||
if (newHazardRegister != null)
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
newHazardRegister.HazardCode = hazardRegister.HazardCode;
|
||||
newHazardRegister.RegisterDef = hazardRegister.RegisterDef;
|
||||
newHazardRegister.Rectification = hazardRegister.Rectification;
|
||||
newHazardRegister.Place = hazardRegister.Place;
|
||||
newHazardRegister.ResponsibleUnit = hazardRegister.ResponsibleUnit;
|
||||
newHazardRegister.Observer = hazardRegister.Observer;
|
||||
newHazardRegister.RectifiedDate = hazardRegister.RectifiedDate;
|
||||
newHazardRegister.AttachUrl = hazardRegister.AttachUrl;
|
||||
newHazardRegister.ProjectId = hazardRegister.ProjectId;
|
||||
newHazardRegister.States = hazardRegister.States;
|
||||
newHazardRegister.Requirements = hazardRegister.Requirements;
|
||||
newHazardRegister.IsEffective = hazardRegister.IsEffective;
|
||||
newHazardRegister.ResponsibleMan = hazardRegister.ResponsibleMan;
|
||||
newHazardRegister.CheckManId = hazardRegister.CheckManId;
|
||||
//newHazardRegister.CheckTime = hazardRegister.CheckTime;
|
||||
newHazardRegister.RectificationPeriod = hazardRegister.RectificationPeriod;
|
||||
newHazardRegister.ImageUrl = hazardRegister.ImageUrl;
|
||||
newHazardRegister.RectificationImageUrl = hazardRegister.RectificationImageUrl;
|
||||
newHazardRegister.RectificationTime = hazardRegister.RectificationTime;
|
||||
newHazardRegister.ConfirmMan = hazardRegister.ConfirmMan;
|
||||
newHazardRegister.ConfirmDate = hazardRegister.ConfirmDate;
|
||||
newHazardRegister.HandleIdea = hazardRegister.HandleIdea;
|
||||
newHazardRegister.CutPayment = hazardRegister.CutPayment;
|
||||
newHazardRegister.ProblemTypes = hazardRegister.ProblemTypes;
|
||||
newHazardRegister.DIC_ID = hazardRegister.DIC_ID;
|
||||
//把附件表的路径复制过来
|
||||
Model.AttachFile file = BLL.AttachFileService.GetAttachFile(hazardRegister.HazardRegisterId, Const.HSSE_HiddenRectificationListMenuId);
|
||||
if (file != null)
|
||||
Model.HSSE_Hazard_HazardRegister newHazardRegister = db.HSSE_Hazard_HazardRegister.FirstOrDefault(e => e.HazardRegisterId == hazardRegister.HazardRegisterId);
|
||||
if (newHazardRegister != null)
|
||||
{
|
||||
newHazardRegister.ImageUrl = file.AttachUrl;
|
||||
}
|
||||
Model.AttachFile fileR = BLL.AttachFileService.GetAttachFile(hazardRegister.HazardRegisterId + "-R", Const.HSSE_HiddenRectificationListMenuId);
|
||||
if (fileR != null)
|
||||
{
|
||||
newHazardRegister.RectificationImageUrl = fileR.AttachUrl;
|
||||
}
|
||||
newHazardRegister.HazardCode = hazardRegister.HazardCode;
|
||||
newHazardRegister.RegisterDef = hazardRegister.RegisterDef;
|
||||
newHazardRegister.Rectification = hazardRegister.Rectification;
|
||||
newHazardRegister.Place = hazardRegister.Place;
|
||||
newHazardRegister.ResponsibleUnit = hazardRegister.ResponsibleUnit;
|
||||
newHazardRegister.Observer = hazardRegister.Observer;
|
||||
newHazardRegister.RectifiedDate = hazardRegister.RectifiedDate;
|
||||
newHazardRegister.AttachUrl = hazardRegister.AttachUrl;
|
||||
newHazardRegister.ProjectId = hazardRegister.ProjectId;
|
||||
newHazardRegister.States = hazardRegister.States;
|
||||
newHazardRegister.Requirements = hazardRegister.Requirements;
|
||||
newHazardRegister.IsEffective = hazardRegister.IsEffective;
|
||||
newHazardRegister.ResponsibleMan = hazardRegister.ResponsibleMan;
|
||||
newHazardRegister.CheckManId = hazardRegister.CheckManId;
|
||||
//newHazardRegister.CheckTime = hazardRegister.CheckTime;
|
||||
newHazardRegister.RectificationPeriod = hazardRegister.RectificationPeriod;
|
||||
newHazardRegister.ImageUrl = hazardRegister.ImageUrl;
|
||||
newHazardRegister.RectificationImageUrl = hazardRegister.RectificationImageUrl;
|
||||
newHazardRegister.RectificationTime = hazardRegister.RectificationTime;
|
||||
newHazardRegister.ConfirmMan = hazardRegister.ConfirmMan;
|
||||
newHazardRegister.ConfirmDate = hazardRegister.ConfirmDate;
|
||||
newHazardRegister.HandleIdea = hazardRegister.HandleIdea;
|
||||
newHazardRegister.CutPayment = hazardRegister.CutPayment;
|
||||
newHazardRegister.ProblemTypes = hazardRegister.ProblemTypes;
|
||||
newHazardRegister.DIC_ID = hazardRegister.DIC_ID;
|
||||
//把附件表的路径复制过来
|
||||
Model.AttachFile file = BLL.AttachFileService.GetAttachFile(hazardRegister.HazardRegisterId, Const.HSSE_HiddenRectificationListMenuId);
|
||||
if (file != null)
|
||||
{
|
||||
newHazardRegister.ImageUrl = file.AttachUrl;
|
||||
}
|
||||
Model.AttachFile fileR = BLL.AttachFileService.GetAttachFile(hazardRegister.HazardRegisterId + "-R", Const.HSSE_HiddenRectificationListMenuId);
|
||||
if (fileR != null)
|
||||
{
|
||||
newHazardRegister.RectificationImageUrl = fileR.AttachUrl;
|
||||
}
|
||||
|
||||
db.SubmitChanges();
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -129,8 +131,7 @@ namespace BLL
|
||||
/// <param name="hazardRegisterId">危险观察登记主键</param>
|
||||
public static void DeleteHazardRegisterByHazardRegisterId(string hazardRegisterId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
var hazardRegister = db.HSSE_Hazard_HazardRegister.FirstOrDefault(e => e.HazardRegisterId == hazardRegisterId);
|
||||
var hazardRegister = Funs.DB.HSSE_Hazard_HazardRegister.FirstOrDefault(e => e.HazardRegisterId == hazardRegisterId);
|
||||
if (hazardRegister != null)
|
||||
{
|
||||
try
|
||||
@@ -141,8 +142,8 @@ namespace BLL
|
||||
catch (Exception)
|
||||
{
|
||||
}
|
||||
db.HSSE_Hazard_HazardRegister.DeleteOnSubmit(hazardRegister);
|
||||
db.SubmitChanges();
|
||||
Funs.DB.HSSE_Hazard_HazardRegister.DeleteOnSubmit(hazardRegister);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user