using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; using System.Web.UI.WebControls; namespace BLL { public class HJGL_CH_TrustItemService { /// /// 根据委托明细Id获取委托明细信息 /// /// /// public static Model.HJGL_CH_TrustItem GetTrustItemByID(string trustItemId) { Model.SGGLDB db = Funs.DB; var view = db.HJGL_CH_TrustItem.FirstOrDefault(e => e.CH_TrustItemID == trustItemId); return view; } /// /// 修改检测明细信息 /// /// 焊接实体 public static void UpdateTrustItem(Model.HJGL_CH_TrustItem trustItem) { Model.SGGLDB db = Funs.DB; Model.HJGL_CH_TrustItem modityTrustItem = db.HJGL_CH_TrustItem.FirstOrDefault(e => e.CH_TrustItemID == trustItem.CH_TrustItemID); if (modityTrustItem != null) { modityTrustItem.ShootMan = trustItem.ShootMan; modityTrustItem.ShootDate = trustItem.ShootDate; modityTrustItem.EquipmentId = trustItem.EquipmentId; modityTrustItem.States = trustItem.States; modityTrustItem.FeedbackMan = trustItem.FeedbackMan; modityTrustItem.FeedbackDate = trustItem.FeedbackDate; modityTrustItem.ReportNoticeDate = trustItem.ReportNoticeDate; modityTrustItem.Record_Printer = trustItem.Record_Printer; modityTrustItem.Record_PrintDate = trustItem.Record_PrintDate; modityTrustItem.UnableCheck = trustItem.UnableCheck; modityTrustItem.UnableCheckReason = trustItem.UnableCheckReason; db.SubmitChanges(); } } /// /// 根据主键删除委托信息 /// /// 委托主键 public static void DeleteTrustItemByBatchDetailId(string batchDetailId) { Model.SGGLDB db = Funs.DB; var trustItem = db.HJGL_CH_TrustItem.Where(e => e.BatchDetailId == batchDetailId); if (trustItem != null) { db.HJGL_CH_TrustItem.DeleteAllOnSubmit(trustItem); db.SubmitChanges(); } } /// /// 根据委托明细主键删除委托明细信息 /// /// 委托明细主键 public static void DeleteTrustItemById(string trustItemID) { Model.SGGLDB db = Funs.DB; Model.HJGL_CH_TrustItem trustItem = db.HJGL_CH_TrustItem.FirstOrDefault(e => e.CH_TrustItemID == trustItemID); if (trustItem != null) { db.HJGL_CH_TrustItem.DeleteOnSubmit(trustItem); db.SubmitChanges(); } } } }