using System.Linq; namespace BLL { /// /// 公司培训明细表 /// public class CompanyTrainingItemService { public static Model.SGGLDB db = Funs.DB; /// /// 根据主键获取公司培训明细信息 /// /// /// public static Model.Training_CompanyTrainingItem GetCompanyTrainingItemById(string companyTrainingItemId) { return db.Training_CompanyTrainingItem.FirstOrDefault(e => e.CompanyTrainingItemId == companyTrainingItemId); } /// /// 添加公司培训明细 /// /// public static void AddCompanyTrainingItem(Model.Training_CompanyTrainingItem companyTrainingItem) { Model.Training_CompanyTrainingItem newCompanyTrainingItem = new Model.Training_CompanyTrainingItem(); newCompanyTrainingItem.CompanyTrainingItemId = companyTrainingItem.CompanyTrainingItemId; newCompanyTrainingItem.CompanyTrainingId = companyTrainingItem.CompanyTrainingId; newCompanyTrainingItem.CompanyTrainingItemCode = companyTrainingItem.CompanyTrainingItemCode; newCompanyTrainingItem.CompanyTrainingItemName = companyTrainingItem.CompanyTrainingItemName; newCompanyTrainingItem.AttachUrl = companyTrainingItem.AttachUrl; newCompanyTrainingItem.CompileMan = companyTrainingItem.CompileMan; newCompanyTrainingItem.CompileDate = companyTrainingItem.CompileDate; db.Training_CompanyTrainingItem.InsertOnSubmit(newCompanyTrainingItem); db.SubmitChanges(); } /// /// 修改公司培训明细 /// /// public static void UpdateCompanyTrainingItem(Model.Training_CompanyTrainingItem companyTrainingItem) { Model.Training_CompanyTrainingItem newCompanyTrainingItem = db.Training_CompanyTrainingItem.FirstOrDefault(e => e.CompanyTrainingItemId == companyTrainingItem.CompanyTrainingItemId); if (newCompanyTrainingItem != null) { newCompanyTrainingItem.CompanyTrainingItemCode = companyTrainingItem.CompanyTrainingItemCode; newCompanyTrainingItem.CompanyTrainingItemName = companyTrainingItem.CompanyTrainingItemName; newCompanyTrainingItem.AttachUrl = companyTrainingItem.AttachUrl; newCompanyTrainingItem.CompileMan = companyTrainingItem.CompileMan; newCompanyTrainingItem.CompileDate = companyTrainingItem.CompileDate; db.SubmitChanges(); } } /// /// 根据主键删除明细信息 /// /// public static void DeleteCompanyTrainingItemById(string companyTrainItemId) { Model.Training_CompanyTrainingItem companyTrainingItem = db.Training_CompanyTrainingItem.FirstOrDefault(e => e.CompanyTrainingItemId == companyTrainItemId); if (companyTrainingItem != null) { db.Training_CompanyTrainingItem.DeleteOnSubmit(companyTrainingItem); db.SubmitChanges(); } } } }