using System.Linq; namespace BLL { /// /// 检查报告明细 /// public static class CheckReportItemService { /// /// 添加检查报告明细 /// /// public static void AddCheckReportItem(Model.ProjectSupervision_CheckReportItem checkReportItem) { Model.ProjectSupervision_CheckReportItem newCheckItem = new Model.ProjectSupervision_CheckReportItem(); newCheckItem.CheckReportItemId = checkReportItem.CheckReportItemId; newCheckItem.CheckReportId = checkReportItem.CheckReportId; newCheckItem.CheckReportCode = checkReportItem.CheckReportCode; newCheckItem.UnConformItem = checkReportItem.UnConformItem; Funs.DB.ProjectSupervision_CheckReportItem.InsertOnSubmit(newCheckItem); Funs.DB.SubmitChanges(); } /// /// 根据检查报告Id删除相关明细信息 /// /// public static void DeleteCheckReportItemByCheckReportId(string checkReportId) { var q = (from x in Funs.DB.ProjectSupervision_CheckReportItem where x.CheckReportId == checkReportId select x).ToList(); if (q != null) { Funs.DB.ProjectSupervision_CheckReportItem.DeleteAllOnSubmit(q); Funs.DB.SubmitChanges(); } } } }