using System.Collections.Generic; using System.Linq; using System.Web.UI.WebControls; namespace BLL { public class CQMS_TrainPlanService { /// /// 获取质量培训信息 /// /// /// public static Model.Train_TrainPlan GetTrainPlanByTrainPlanId(string TrainPlanId) { return Funs.DB.Train_TrainPlan.FirstOrDefault(e => e.TrainPlanId == TrainPlanId); } /// /// 添加质量培训信息 /// /// public static void AddTrainPlan(Model.Train_TrainPlan TrainPlan) { Model.SGGLDB db = Funs.DB; Model.Train_TrainPlan newTrainPlan = new Model.Train_TrainPlan(); newTrainPlan.TrainPlanId = TrainPlan.TrainPlanId; newTrainPlan.ProjectId = TrainPlan.ProjectId; newTrainPlan.PlanTrainPersons = TrainPlan.PlanTrainPersons; newTrainPlan.TrainTypeId = TrainPlan.TrainTypeId; newTrainPlan.TrainContent = TrainPlan.TrainContent; newTrainPlan.PlanTrainDate = TrainPlan.PlanTrainDate; newTrainPlan.HostMan = TrainPlan.PlanTrainPersons; newTrainPlan.RealTrainDate = TrainPlan.RealTrainDate; newTrainPlan.Place = TrainPlan.Place; newTrainPlan.TeachHour = TrainPlan.TeachHour; newTrainPlan.TrainPersonNum = TrainPlan.TrainPersonNum; newTrainPlan.RealTrainPersons = TrainPlan.RealTrainPersons; newTrainPlan.CompileMan = TrainPlan.CompileMan; newTrainPlan.CompileDate = TrainPlan.CompileDate; db.Train_TrainPlan.InsertOnSubmit(newTrainPlan); db.SubmitChanges(); } /// /// 修改质量培训信息 /// /// public static void UpdateTrainPlan(Model.Train_TrainPlan TrainPlan) { Model.SGGLDB db = Funs.DB; Model.Train_TrainPlan newTrainPlan = db.Train_TrainPlan.FirstOrDefault(e => e.TrainPlanId == TrainPlan.TrainPlanId); if (newTrainPlan != null) { newTrainPlan.PlanTrainPersons = TrainPlan.PlanTrainPersons; newTrainPlan.TrainTypeId = TrainPlan.TrainTypeId; newTrainPlan.TrainContent = TrainPlan.TrainContent; newTrainPlan.PlanTrainDate = TrainPlan.PlanTrainDate; newTrainPlan.HostMan = TrainPlan.HostMan; newTrainPlan.RealTrainDate = TrainPlan.RealTrainDate; newTrainPlan.Place = TrainPlan.Place; newTrainPlan.TeachHour = TrainPlan.TeachHour; newTrainPlan.TrainPersonNum = TrainPlan.TrainPersonNum; newTrainPlan.RealTrainPersons = TrainPlan.RealTrainPersons; db.SubmitChanges(); } } /// /// 根据主键删除质量培训信息 /// /// public static void DeleteTrainPlanById(string TrainPlanId) { Model.SGGLDB db = Funs.DB; Model.Train_TrainPlan TrainPlan = db.Train_TrainPlan.FirstOrDefault(e => e.TrainPlanId == TrainPlanId); if (TrainPlan != null) { db.Train_TrainPlan.DeleteOnSubmit(TrainPlan); db.SubmitChanges(); } } } }