20230530集团看板数据来源页面添加
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 监督检查报告明细
|
||||
/// </summary>
|
||||
public static class SubUnitCheckRectifyItemService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据评价报告主键获取所有明细信息
|
||||
/// </summary>
|
||||
/// <param name="subUnitCheckRectifyId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Supervise_SubUnitCheckRectifyItem> GetSubUnitCheckRectifyItemList(string subUnitCheckRectifyId)
|
||||
{
|
||||
return (from x in Funs.DB.Supervise_SubUnitCheckRectifyItem where x.SubUnitCheckRectifyId == subUnitCheckRectifyId orderby x.CheckDate descending select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加监督评价报告明细
|
||||
/// </summary>
|
||||
/// <param name="item"></param>
|
||||
public static void AddSubUnitCheckRectifyItem(Model.Supervise_SubUnitCheckRectifyItem item)
|
||||
{
|
||||
Model.Supervise_SubUnitCheckRectifyItem newItem = new Model.Supervise_SubUnitCheckRectifyItem
|
||||
{
|
||||
SubUnitCheckRectifyItemId = item.SubUnitCheckRectifyItemId,
|
||||
SubUnitCheckRectifyId = item.SubUnitCheckRectifyId,
|
||||
Name = item.Name,
|
||||
Sex = item.Sex,
|
||||
UnitName = item.UnitName,
|
||||
PostName = item.PostName,
|
||||
WorkTitle = item.WorkTitle,
|
||||
CheckPostName = item.CheckPostName,
|
||||
CheckDate = item.CheckDate
|
||||
};
|
||||
Funs.DB.Supervise_SubUnitCheckRectifyItem.InsertOnSubmit(newItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据评价报告主键删除所有相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="subUnitCheckRectifyId"></param>
|
||||
public static void DeleteSubUnitCheckRectifyItemsList(string subUnitCheckRectifyId)
|
||||
{
|
||||
var q = (from x in Funs.DB.Supervise_SubUnitCheckRectifyItem where x.SubUnitCheckRectifyId == subUnitCheckRectifyId select x).ToList();
|
||||
if (q != null)
|
||||
{
|
||||
Funs.DB.Supervise_SubUnitCheckRectifyItem.DeleteAllOnSubmit(q);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
public static void DeleteSubUnitCheckRectifyBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
var q = (from x in Funs.DB.Supervise_SubUnitCheckRectify where x.SuperviseCheckReportId == superviseCheckReportId select x);
|
||||
if (q.Count() > 0)
|
||||
{
|
||||
foreach (var item in q)
|
||||
{
|
||||
var subUnitCheckRectifyItem = from x in Funs.DB.Supervise_SubUnitCheckRectifyItem where x.SubUnitCheckRectifyId == item.SubUnitCheckRectifyId select x;
|
||||
if (subUnitCheckRectifyItem.Count() > 0)
|
||||
{
|
||||
Funs.DB.Supervise_SubUnitCheckRectifyItem.DeleteAllOnSubmit(subUnitCheckRectifyItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
Funs.DB.Supervise_SubUnitCheckRectify.DeleteOnSubmit(item);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 监督评价报告
|
||||
/// </summary>
|
||||
public static class SubUnitCheckRectifyService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据安全监督检查报告id获取监督评价信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SubUnitCheckRectify GetSubUnitCheckRectifyBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
return Funs.DB.Supervise_SubUnitCheckRectify.FirstOrDefault(e => e.SuperviseCheckReportId == superviseCheckReportId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取监督评价信息
|
||||
/// </summary>
|
||||
/// <param name="subUnitCheckRectifyId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SubUnitCheckRectify GetSubUnitCheckRectifyById(string subUnitCheckRectifyId)
|
||||
{
|
||||
return Funs.DB.Supervise_SubUnitCheckRectify.FirstOrDefault(e => e.SubUnitCheckRectifyId == subUnitCheckRectifyId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加监督评价报告
|
||||
/// </summary>
|
||||
/// <param name="subUnitCheckRectify"></param>
|
||||
public static void AddSubUnitCheckRectify(Model.Supervise_SubUnitCheckRectify subUnitCheckRectify)
|
||||
{
|
||||
Model.Supervise_SubUnitCheckRectify newSubUnitCheckRectify = new Model.Supervise_SubUnitCheckRectify
|
||||
{
|
||||
SubUnitCheckRectifyId = subUnitCheckRectify.SubUnitCheckRectifyId,
|
||||
SuperviseCheckReportId = subUnitCheckRectify.SuperviseCheckReportId,
|
||||
UnitId = subUnitCheckRectify.UnitId,
|
||||
CheckRectType = subUnitCheckRectify.CheckRectType,
|
||||
Values1 = subUnitCheckRectify.Values1,
|
||||
Values2 = subUnitCheckRectify.Values2,
|
||||
Values3 = subUnitCheckRectify.Values3,
|
||||
Values4 = subUnitCheckRectify.Values4,
|
||||
Values5 = subUnitCheckRectify.Values5,
|
||||
Values6 = subUnitCheckRectify.Values6,
|
||||
Values7 = subUnitCheckRectify.Values7,
|
||||
Values8 = subUnitCheckRectify.Values8,
|
||||
AttachUrl = subUnitCheckRectify.AttachUrl,
|
||||
UpDateTime = subUnitCheckRectify.UpDateTime,
|
||||
CheckEndDate = subUnitCheckRectify.CheckEndDate,
|
||||
UpState = subUnitCheckRectify.UpState
|
||||
};
|
||||
Funs.DB.Supervise_SubUnitCheckRectify.InsertOnSubmit(newSubUnitCheckRectify);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改监督评价报告
|
||||
/// </summary>
|
||||
/// <param name="subUnitCheckRectify"></param>
|
||||
public static void UpdateSubUnitCheckRectify(Model.Supervise_SubUnitCheckRectify subUnitCheckRectify)
|
||||
{
|
||||
Model.Supervise_SubUnitCheckRectify newSubUnitCheckRectify = Funs.DB.Supervise_SubUnitCheckRectify.FirstOrDefault(e => e.SubUnitCheckRectifyId == subUnitCheckRectify.SubUnitCheckRectifyId);
|
||||
if (newSubUnitCheckRectify != null)
|
||||
{
|
||||
newSubUnitCheckRectify.UnitId = subUnitCheckRectify.UnitId;
|
||||
newSubUnitCheckRectify.CheckRectType = subUnitCheckRectify.CheckRectType;
|
||||
newSubUnitCheckRectify.Values1 = subUnitCheckRectify.Values1;
|
||||
newSubUnitCheckRectify.Values2 = subUnitCheckRectify.Values2;
|
||||
newSubUnitCheckRectify.Values3 = subUnitCheckRectify.Values3;
|
||||
newSubUnitCheckRectify.Values4 = subUnitCheckRectify.Values4;
|
||||
newSubUnitCheckRectify.Values5 = subUnitCheckRectify.Values5;
|
||||
newSubUnitCheckRectify.Values6 = subUnitCheckRectify.Values6;
|
||||
newSubUnitCheckRectify.Values7 = subUnitCheckRectify.Values7;
|
||||
newSubUnitCheckRectify.Values8 = subUnitCheckRectify.Values8;
|
||||
newSubUnitCheckRectify.AttachUrl = subUnitCheckRectify.AttachUrl;
|
||||
newSubUnitCheckRectify.UpDateTime = subUnitCheckRectify.UpDateTime;
|
||||
newSubUnitCheckRectify.UpState = subUnitCheckRectify.UpState;
|
||||
newSubUnitCheckRectify.CheckEndDate = subUnitCheckRectify.CheckEndDate;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全监督检查整改明细表
|
||||
/// </summary>
|
||||
public static class SuperviseCheckRectifyItemService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取安全监督检查整改明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyItemId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SuperviseCheckRectifyItem GetSuperviseCheckRectifyItemById(string superviseCheckRectifyItemId)
|
||||
{
|
||||
return Funs.DB.Supervise_SuperviseCheckRectifyItem.FirstOrDefault(e => e.SuperviseCheckRectifyItemId == superviseCheckRectifyItemId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据安全监督检查整改id获取所有相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Supervise_SuperviseCheckRectifyItem> GetSuperviseCheckRectifyItemBySuperviseCheckRectifyId(string superviseCheckRectifyId)
|
||||
{
|
||||
return (from x in Funs.DB.Supervise_SuperviseCheckRectifyItem where x.SuperviseCheckRectifyId == superviseCheckRectifyId select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加安全监督检查整改明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyItem"></param>
|
||||
public static void AddSuperviseCheckRectifyItem(Model.Supervise_SuperviseCheckRectifyItem superviseCheckRectifyItem)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckRectifyItem newSuperviseCheckRectifyItem = new Model.Supervise_SuperviseCheckRectifyItem
|
||||
{
|
||||
SuperviseCheckRectifyItemId = superviseCheckRectifyItem.SuperviseCheckRectifyItemId,
|
||||
SuperviseCheckRectifyId = superviseCheckRectifyItem.SuperviseCheckRectifyId,
|
||||
RectifyItemId = superviseCheckRectifyItem.RectifyItemId,
|
||||
ConfirmMan = superviseCheckRectifyItem.ConfirmMan,
|
||||
ConfirmDate = superviseCheckRectifyItem.ConfirmDate,
|
||||
OrderEndDate = superviseCheckRectifyItem.OrderEndDate,
|
||||
OrderEndPerson = superviseCheckRectifyItem.OrderEndPerson,
|
||||
RealEndDate = superviseCheckRectifyItem.RealEndDate,
|
||||
AttachUrl = superviseCheckRectifyItem.AttachUrl,
|
||||
VerifierName=superviseCheckRectifyItem.VerifierName,
|
||||
VerifierDate=superviseCheckRectifyItem.VerifierDate,
|
||||
};
|
||||
Funs.DB.Supervise_SuperviseCheckRectifyItem.InsertOnSubmit(newSuperviseCheckRectifyItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除安全监督检查整改明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyItemId"></param>
|
||||
public static void DeleteSuperviseCheckRectifyItem(string superviseCheckRectifyItemId)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckRectifyItem superviseCheckRectifyItem = Funs.DB.Supervise_SuperviseCheckRectifyItem.FirstOrDefault(e => e.SuperviseCheckRectifyItemId == superviseCheckRectifyItemId);
|
||||
if (superviseCheckRectifyItem != null)
|
||||
{
|
||||
Funs.DB.Supervise_SuperviseCheckRectifyItem.DeleteOnSubmit(superviseCheckRectifyItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据安全监督检查整改ID删除所有相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyId"></param>
|
||||
public static void DeleteSuperviseCheckRectifyItemBySuperviseCheckRectifyId(string superviseCheckRectifyId)
|
||||
{
|
||||
var q = (from x in Funs.DB.Supervise_SuperviseCheckRectifyItem where x.SuperviseCheckRectifyId == superviseCheckRectifyId select x).ToList();
|
||||
if (q != null)
|
||||
{
|
||||
Funs.DB.Supervise_SuperviseCheckRectifyItem.DeleteAllOnSubmit(q);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全监督检查整改
|
||||
/// </summary>
|
||||
public static class SuperviseCheckRectifyService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取安全监督检查整改
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SuperviseCheckRectify GetSuperviseCheckRectifyById(string superviseCheckRectifyId)
|
||||
{
|
||||
return Funs.DB.Supervise_SuperviseCheckRectify.FirstOrDefault(e => e.SuperviseCheckRectifyId == superviseCheckRectifyId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据检查报告id获取整改
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SuperviseCheckRectify GetSuperviseCheckRectifyBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
return Funs.DB.Supervise_SuperviseCheckRectify.FirstOrDefault(e => e.SuperviseCheckReportId == superviseCheckReportId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加安全监督检查整改
|
||||
/// </summary>
|
||||
/// <param name="SuperviseCheckRectify"></param>
|
||||
public static void AddSuperviseCheckRectify(Model.Supervise_SuperviseCheckRectify superviseCheckRectify)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckRectify newSuperviseCheckRectify = new Model.Supervise_SuperviseCheckRectify
|
||||
{
|
||||
SuperviseCheckRectifyId = superviseCheckRectify.SuperviseCheckRectifyId,
|
||||
SuperviseCheckRectifyCode = superviseCheckRectify.SuperviseCheckRectifyCode,
|
||||
ProjectId = superviseCheckRectify.ProjectId,
|
||||
UnitId = superviseCheckRectify.UnitId,
|
||||
CheckDate = superviseCheckRectify.CheckDate,
|
||||
IssueMan = superviseCheckRectify.IssueMan,
|
||||
IssueDate = superviseCheckRectify.IssueDate,
|
||||
SuperviseCheckReportId = superviseCheckRectify.SuperviseCheckReportId,
|
||||
HandleState = superviseCheckRectify.HandleState
|
||||
};
|
||||
Funs.DB.Supervise_SuperviseCheckRectify.InsertOnSubmit(newSuperviseCheckRectify);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改安全监督检查整改
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectify"></param>
|
||||
public static void UpdateSuperviseCheckRectify(Model.Supervise_SuperviseCheckRectify superviseCheckRectify)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckRectify newSuperviseCheckRectify = Funs.DB.Supervise_SuperviseCheckRectify.FirstOrDefault(e => e.SuperviseCheckRectifyId == superviseCheckRectify.SuperviseCheckRectifyId);
|
||||
if (newSuperviseCheckRectify != null)
|
||||
{
|
||||
newSuperviseCheckRectify.SuperviseCheckRectifyCode = superviseCheckRectify.SuperviseCheckRectifyCode;
|
||||
newSuperviseCheckRectify.ProjectId = superviseCheckRectify.ProjectId;
|
||||
newSuperviseCheckRectify.UnitId = superviseCheckRectify.UnitId;
|
||||
newSuperviseCheckRectify.CheckDate = superviseCheckRectify.CheckDate;
|
||||
newSuperviseCheckRectify.IssueMan = superviseCheckRectify.IssueMan;
|
||||
newSuperviseCheckRectify.IssueDate = superviseCheckRectify.IssueDate;
|
||||
newSuperviseCheckRectify.SuperviseCheckReportId = superviseCheckRectify.SuperviseCheckReportId;
|
||||
newSuperviseCheckRectify.HandleState = superviseCheckRectify.HandleState;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除安全监督检查整改
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckRectifyId"></param>
|
||||
public static void DeleteSuperviseCheckRectifyById(string superviseCheckRectifyId)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckRectify superviseCheckRectify = Funs.DB.Supervise_SuperviseCheckRectify.FirstOrDefault(e => e.SuperviseCheckRectifyId == superviseCheckRectifyId);
|
||||
if (superviseCheckRectify != null)
|
||||
{
|
||||
var superviseCheckRectifys = from x in Funs.DB.Supervise_SuperviseCheckRectify where x.SuperviseCheckReportId == superviseCheckRectify.SuperviseCheckReportId select x;
|
||||
if (superviseCheckRectifys.Count() == 1)
|
||||
{
|
||||
var report = BLL.SuperviseCheckReportService.GetSuperviseCheckReportById(superviseCheckRectify.SuperviseCheckReportId);
|
||||
if (report != null)
|
||||
{
|
||||
report.IsIssued = null; //已下发
|
||||
BLL.SuperviseCheckReportService.UpdateSuperviseCheckReport(report);
|
||||
}
|
||||
}
|
||||
Funs.DB.Supervise_SuperviseCheckRectify.DeleteOnSubmit(superviseCheckRectify);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全监督检查报告明细表
|
||||
/// </summary>
|
||||
public static class SuperviseCheckReportItemService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取安全监督检查报告明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportItemId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SuperviseCheckReportItem GetSuperviseCheckReportItemById(string superviseCheckReportItemId)
|
||||
{
|
||||
return Funs.DB.Supervise_SuperviseCheckReportItem.FirstOrDefault(e => e.SuperviseCheckReportItemId == superviseCheckReportItemId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据安全监督检查报告id获取所有相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Supervise_SuperviseCheckReportItem> GetSuperviseCheckReportItemBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
return (from x in Funs.DB.Supervise_SuperviseCheckReportItem where x.SuperviseCheckReportId == superviseCheckReportId select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据安全监督检查报告id获取所有选中的相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Supervise_SuperviseCheckReportItem> GetSelectedSuperviseCheckReportItemBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
return (from x in Funs.DB.Supervise_SuperviseCheckReportItem where x.SuperviseCheckReportId == superviseCheckReportId && x.IsSelected == true select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加安全监督检查报告明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportItem"></param>
|
||||
public static void AddSuperviseCheckReportItem(Model.Supervise_SuperviseCheckReportItem superviseCheckReportItem)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckReportItem newSuperviseCheckReportItem = new Model.Supervise_SuperviseCheckReportItem
|
||||
{
|
||||
SuperviseCheckReportItemId = superviseCheckReportItem.SuperviseCheckReportItemId,
|
||||
SuperviseCheckReportId = superviseCheckReportItem.SuperviseCheckReportId,
|
||||
RectifyItemId = superviseCheckReportItem.RectifyItemId,
|
||||
IsSelected = superviseCheckReportItem.IsSelected,
|
||||
AttachUrl = superviseCheckReportItem.AttachUrl
|
||||
};
|
||||
Funs.DB.Supervise_SuperviseCheckReportItem.InsertOnSubmit(newSuperviseCheckReportItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除安全监督检查报告明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportItemId"></param>
|
||||
public static void DeleteSuperviseCheckReportItem(string superviseCheckReportItemId)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckReportItem superviseCheckReportItem = Funs.DB.Supervise_SuperviseCheckReportItem.FirstOrDefault(e => e.SuperviseCheckReportItemId == superviseCheckReportItemId);
|
||||
if (superviseCheckReportItem != null)
|
||||
{
|
||||
Funs.DB.Supervise_SuperviseCheckReportItem.DeleteOnSubmit(superviseCheckReportItem);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据安全监督检查报告ID删除所有相关明细信息
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
public static void DeleteSuperviseCheckReportItemBySuperviseCheckReportId(string superviseCheckReportId)
|
||||
{
|
||||
var q = (from x in Funs.DB.Supervise_SuperviseCheckReportItem where x.SuperviseCheckReportId == superviseCheckReportId select x).ToList();
|
||||
if (q != null)
|
||||
{
|
||||
Funs.DB.Supervise_SuperviseCheckReportItem.DeleteAllOnSubmit(q);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全监督检查报告表
|
||||
/// </summary>
|
||||
public static class SuperviseCheckReportService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取安全监督检查报告
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Supervise_SuperviseCheckReport GetSuperviseCheckReportById(string superviseCheckReportId)
|
||||
{
|
||||
return Funs.DB.Supervise_SuperviseCheckReport.FirstOrDefault(e => e.SuperviseCheckReportId == superviseCheckReportId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加安全监督检查报告
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReport"></param>
|
||||
public static void AddSuperviseCheckReport(Model.Supervise_SuperviseCheckReport superviseCheckReport)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckReport newSuperviseCheckReport = new Model.Supervise_SuperviseCheckReport
|
||||
{
|
||||
SuperviseCheckReportId = superviseCheckReport.SuperviseCheckReportId,
|
||||
SuperviseCheckReportCode = superviseCheckReport.SuperviseCheckReportCode,
|
||||
CheckDate = superviseCheckReport.CheckDate,
|
||||
ProjectId = superviseCheckReport.ProjectId,
|
||||
UnitId = superviseCheckReport.UnitId,
|
||||
CheckTeam = superviseCheckReport.CheckTeam,
|
||||
EvaluationResult = superviseCheckReport.EvaluationResult,
|
||||
CheckType = superviseCheckReport.CheckType,
|
||||
AttachUrl = superviseCheckReport.AttachUrl,
|
||||
IsIssued = superviseCheckReport.IsIssued
|
||||
};
|
||||
Funs.DB.Supervise_SuperviseCheckReport.InsertOnSubmit(newSuperviseCheckReport);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改安全监督检查报告
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReport"></param>
|
||||
public static void UpdateSuperviseCheckReport(Model.Supervise_SuperviseCheckReport superviseCheckReport)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckReport newSuperviseCheckReport = Funs.DB.Supervise_SuperviseCheckReport.FirstOrDefault(e => e.SuperviseCheckReportId == superviseCheckReport.SuperviseCheckReportId);
|
||||
if (newSuperviseCheckReport != null)
|
||||
{
|
||||
newSuperviseCheckReport.SuperviseCheckReportCode = superviseCheckReport.SuperviseCheckReportCode;
|
||||
newSuperviseCheckReport.CheckDate = superviseCheckReport.CheckDate;
|
||||
newSuperviseCheckReport.ProjectId = superviseCheckReport.ProjectId;
|
||||
newSuperviseCheckReport.UnitId = superviseCheckReport.UnitId;
|
||||
newSuperviseCheckReport.CheckTeam = superviseCheckReport.CheckTeam;
|
||||
newSuperviseCheckReport.EvaluationResult = superviseCheckReport.EvaluationResult;
|
||||
newSuperviseCheckReport.CheckType = superviseCheckReport.CheckType;
|
||||
newSuperviseCheckReport.AttachUrl = superviseCheckReport.AttachUrl;
|
||||
newSuperviseCheckReport.IsIssued = superviseCheckReport.IsIssued;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除安全监督检查报告
|
||||
/// </summary>
|
||||
/// <param name="superviseCheckReportId"></param>
|
||||
public static void DeleteSuperviseCheckReportById(string superviseCheckReportId)
|
||||
{
|
||||
Model.Supervise_SuperviseCheckReport superviseCheckReport = Funs.DB.Supervise_SuperviseCheckReport.FirstOrDefault(e => e.SuperviseCheckReportId == superviseCheckReportId);
|
||||
if (superviseCheckReport != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(superviseCheckReport.AttachUrl))
|
||||
{
|
||||
BLL.UploadFileService.DeleteFile(Funs.RootPath, superviseCheckReport.AttachUrl);//删除附件
|
||||
}
|
||||
Funs.DB.Supervise_SuperviseCheckReport.DeleteOnSubmit(superviseCheckReport);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user