59 lines
2.3 KiB
C#
59 lines
2.3 KiB
C#
using Model;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.Caching.Hosting;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace BLL
|
|
{
|
|
/// <summary>
|
|
/// 隔热工程质量验收记录明细表
|
|
/// </summary>
|
|
public class InsulationAcceptanceRecordItemService
|
|
{
|
|
/// <summary>
|
|
/// 根据主键Id获取明细信息
|
|
/// </summary>
|
|
/// <param name="insulationAcceptanceRecordId"></param>
|
|
/// <returns></returns>
|
|
public static List<Model.JGZL_InsulationAcceptanceRecordItem> GetItemsByInsulationAcceptanceRecordId(string insulationAcceptanceRecordId)
|
|
{
|
|
return (from x in Funs.DB.JGZL_InsulationAcceptanceRecordItem where x.InsulationAcceptanceRecordId == insulationAcceptanceRecordId select x).ToList();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 添加
|
|
/// </summary>
|
|
/// <param name="item"></param>
|
|
public static void AddInsulationAcceptanceRecordItem(Model.JGZL_InsulationAcceptanceRecordItem item)
|
|
{
|
|
SGGLDB db = Funs.DB;
|
|
Model.JGZL_InsulationAcceptanceRecordItem newItem = new Model.JGZL_InsulationAcceptanceRecordItem();
|
|
newItem.InsulationAcceptanceRecordItemId=item.InsulationAcceptanceRecordItemId;
|
|
newItem.InsulationAcceptanceRecordId=item.InsulationAcceptanceRecordId;
|
|
newItem.CheckCode=item.CheckCode;
|
|
newItem.CheckItem=item.CheckItem;
|
|
newItem.CheckResult = item.CheckResult;
|
|
db.JGZL_InsulationAcceptanceRecordItem.InsertOnSubmit(newItem);
|
|
db.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键Id删除相关明细信息
|
|
/// </summary>
|
|
/// <param name="insulationAcceptanceRecordId"></param>
|
|
public static void DeleteItemByInsulationAcceptanceRecordId(string insulationAcceptanceRecordId)
|
|
{
|
|
SGGLDB db = Funs.DB;
|
|
var q = (from x in db.JGZL_InsulationAcceptanceRecordItem where x.InsulationAcceptanceRecordId == insulationAcceptanceRecordId select x).ToList();
|
|
if (q!=null)
|
|
{
|
|
db.JGZL_InsulationAcceptanceRecordItem.DeleteAllOnSubmit(q);
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|