74 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			74 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			C#
		
	
	
	
using System;
 | 
						|
using System.Collections.Generic;
 | 
						|
using System.Linq;
 | 
						|
using System.Text;
 | 
						|
using System.Threading.Tasks;
 | 
						|
 | 
						|
namespace BLL
 | 
						|
{
 | 
						|
    public class TestRunMonthSummaryReportService
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 根据主键获取开车月技术总结
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="TestRunMonthSummaryReportId"></param>
 | 
						|
        /// <returns></returns>
 | 
						|
        public static Model.ZHGL_TestRunMonthSummaryReport GetTestRunMonthSummaryReportById(string TestRunMonthSummaryReportId)
 | 
						|
        {
 | 
						|
            return Funs.DB.ZHGL_TestRunMonthSummaryReport.FirstOrDefault(e => e.TestRunMonthSummaryReportId == TestRunMonthSummaryReportId);
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 添加开车月技术总结
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="TestRunMonthSummaryReport"></param>
 | 
						|
        public static void AddTestRunMonthSummaryReport(Model.ZHGL_TestRunMonthSummaryReport TestRunMonthSummaryReport)
 | 
						|
        {
 | 
						|
            Model.SGGLDB db = Funs.DB;
 | 
						|
            Model.ZHGL_TestRunMonthSummaryReport newTestRunMonthSummaryReport = new Model.ZHGL_TestRunMonthSummaryReport
 | 
						|
            {
 | 
						|
                TestRunMonthSummaryReportId = TestRunMonthSummaryReport.TestRunMonthSummaryReportId,
 | 
						|
                Year = TestRunMonthSummaryReport.Year,
 | 
						|
                UserId = TestRunMonthSummaryReport.UserId,
 | 
						|
                CompileMan = TestRunMonthSummaryReport.CompileMan,
 | 
						|
                CompileDate = TestRunMonthSummaryReport.CompileDate
 | 
						|
            };
 | 
						|
            db.ZHGL_TestRunMonthSummaryReport.InsertOnSubmit(newTestRunMonthSummaryReport);
 | 
						|
            db.SubmitChanges();
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 修改开车月技术总结
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="TestRunMonthSummaryReport"></param>
 | 
						|
        public static void UpdateTestRunMonthSummaryReport(Model.ZHGL_TestRunMonthSummaryReport TestRunMonthSummaryReport)
 | 
						|
        {
 | 
						|
            Model.SGGLDB db = Funs.DB;
 | 
						|
            Model.ZHGL_TestRunMonthSummaryReport newTestRunMonthSummaryReport = db.ZHGL_TestRunMonthSummaryReport.FirstOrDefault(e => e.TestRunMonthSummaryReportId == TestRunMonthSummaryReport.TestRunMonthSummaryReportId);
 | 
						|
            if (newTestRunMonthSummaryReport != null)
 | 
						|
            {
 | 
						|
                newTestRunMonthSummaryReport.Year = TestRunMonthSummaryReport.Year;
 | 
						|
                newTestRunMonthSummaryReport.UserId = TestRunMonthSummaryReport.UserId;
 | 
						|
                newTestRunMonthSummaryReport.CompileMan = TestRunMonthSummaryReport.CompileMan;
 | 
						|
                newTestRunMonthSummaryReport.CompileDate = TestRunMonthSummaryReport.CompileDate;
 | 
						|
                db.SubmitChanges();
 | 
						|
            }
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 根据主键删除开车月技术总结
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="TestRunMonthSummaryReportId"></param>
 | 
						|
        public static void DeleteTestRunMonthSummaryReportById(string TestRunMonthSummaryReportId)
 | 
						|
        {
 | 
						|
            Model.SGGLDB db = Funs.DB;
 | 
						|
            Model.ZHGL_TestRunMonthSummaryReport TestRunMonthSummaryReport = db.ZHGL_TestRunMonthSummaryReport.FirstOrDefault(e => e.TestRunMonthSummaryReportId == TestRunMonthSummaryReportId);
 | 
						|
            if (TestRunMonthSummaryReport != null)
 | 
						|
            {
 | 
						|
                db.ZHGL_TestRunMonthSummaryReport.DeleteOnSubmit(TestRunMonthSummaryReport);
 | 
						|
                db.SubmitChanges();
 | 
						|
            }
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 |