using System.Linq; namespace BLL { public class FCRLogService { /// /// 根据主键获取日志信息 /// /// /// public static Model.Editor_FCRLog GetFCRLogById(string FCRLogId) { return Funs.DB.Editor_FCRLog.FirstOrDefault(e => e.FCRLogId == FCRLogId); } /// /// 添加 /// /// public static void AddFCRLog(Model.Editor_FCRLog FCRLog) { Model.Editor_FCRLog newFCRLog = new Model.Editor_FCRLog(); newFCRLog.FCRLogId = FCRLog.FCRLogId; newFCRLog.EProjectId = FCRLog.EProjectId; newFCRLog.FCRNo = FCRLog.FCRNo; newFCRLog.DisciplineId = FCRLog.DisciplineId; newFCRLog.DisciplineName = FCRLog.DisciplineName; newFCRLog.CategoryId = FCRLog.CategoryId; newFCRLog.CategoryName = FCRLog.CategoryName; newFCRLog.Initiator = FCRLog.Initiator; newFCRLog.InitiatorName = FCRLog.InitiatorName; newFCRLog.DesignReason = FCRLog.DesignReason; newFCRLog.CDIId = FCRLog.CDIId; newFCRLog.CDIName = FCRLog.CDIName; newFCRLog.TDCRecDate = FCRLog.TDCRecDate; newFCRLog.FCRIssueDate = FCRLog.FCRIssueDate; newFCRLog.ConReturnDate = FCRLog.ConReturnDate; newFCRLog.CostYorN = FCRLog.CostYorN; newFCRLog.CostCNY = FCRLog.CostCNY; newFCRLog.SchYorN = FCRLog.SchYorN; newFCRLog.SchDays = FCRLog.SchDays; newFCRLog.Remark = FCRLog.Remark; Funs.DB.Editor_FCRLog.InsertOnSubmit(newFCRLog); Funs.DB.SubmitChanges(); } /// /// 修改 /// /// public static void UpdateFCRLog(Model.Editor_FCRLog FCRLog) { Model.Editor_FCRLog newFCRLog = Funs.DB.Editor_FCRLog.FirstOrDefault(e => e.FCRLogId == FCRLog.FCRLogId); if (newFCRLog != null) { newFCRLog.FCRNo = FCRLog.FCRNo; newFCRLog.DisciplineId = FCRLog.DisciplineId; newFCRLog.DisciplineName = FCRLog.DisciplineName; newFCRLog.CategoryId = FCRLog.CategoryId; newFCRLog.CategoryName = FCRLog.CategoryName; newFCRLog.Initiator = FCRLog.Initiator; newFCRLog.InitiatorName = FCRLog.InitiatorName; newFCRLog.DesignReason = FCRLog.DesignReason; newFCRLog.CDIId = FCRLog.CDIId; newFCRLog.CDIName = FCRLog.CDIName; newFCRLog.TDCRecDate = FCRLog.TDCRecDate; newFCRLog.FCRIssueDate = FCRLog.FCRIssueDate; newFCRLog.ConReturnDate = FCRLog.ConReturnDate; newFCRLog.CostYorN = FCRLog.CostYorN; newFCRLog.CostCNY = FCRLog.CostCNY; newFCRLog.SchYorN = FCRLog.SchYorN; newFCRLog.SchDays = FCRLog.SchDays; newFCRLog.Remark = FCRLog.Remark; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除 /// /// public static void DeleteFCRLogById(string FCRLogId) { Model.Editor_FCRLog FCRLog = Funs.DB.Editor_FCRLog.FirstOrDefault(e => e.FCRLogId == FCRLogId); if (FCRLog != null) { Funs.DB.Editor_FCRLog.DeleteOnSubmit(FCRLog); Funs.DB.SubmitChanges(); } } } }