101 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			C#
		
	
	
	
using System;
 | 
						|
using System.Collections.Generic;
 | 
						|
using System.Linq;
 | 
						|
using System.Text;
 | 
						|
using System.Threading.Tasks;
 | 
						|
 | 
						|
namespace BLL
 | 
						|
{
 | 
						|
    /// <summary>
 | 
						|
    /// 生态环保工作总结报告
 | 
						|
    /// </summary>
 | 
						|
    public static class ProjectEPSummaryReportService
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 根据主键获取生态环保工作总结报告
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="ePSummaryReportId"></param>
 | 
						|
        /// <returns></returns>
 | 
						|
        public static Model.InformationProject_EPSummaryReport GetEPSummaryReportById(string ePSummaryReportId)
 | 
						|
        {
 | 
						|
            return Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(e => e.EPSummaryReportId == ePSummaryReportId);
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 添加生态环保工作总结报告
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="ePSummaryReport"></param>
 | 
						|
        public static void AddEPSummaryReport(Model.InformationProject_EPSummaryReport ePSummaryReport)
 | 
						|
        {
 | 
						|
            Model.InformationProject_EPSummaryReport newReport = new Model.InformationProject_EPSummaryReport
 | 
						|
            {
 | 
						|
                EPSummaryReportId = ePSummaryReport.EPSummaryReportId,
 | 
						|
                ProjectId = ePSummaryReport.ProjectId,
 | 
						|
                UnitId = ePSummaryReport.UnitId,
 | 
						|
                YearId = ePSummaryReport.YearId,
 | 
						|
                Quarter= ePSummaryReport.Quarter,
 | 
						|
                ResponsiblePerson = ePSummaryReport.ResponsiblePerson,
 | 
						|
                ResponsiblePersonTel = ePSummaryReport.ResponsiblePersonTel,
 | 
						|
                ContactPerson = ePSummaryReport.ContactPerson,
 | 
						|
                ContactPersonTel = ePSummaryReport.ContactPersonTel,
 | 
						|
                ReportDate = ePSummaryReport.ReportDate,
 | 
						|
                Description1 = ePSummaryReport.Description1,
 | 
						|
                Description2 = ePSummaryReport.Description2,
 | 
						|
                Description3 = ePSummaryReport.Description3,
 | 
						|
                Description4 = ePSummaryReport.Description4,
 | 
						|
                Description5 = ePSummaryReport.Description5,
 | 
						|
                Description6 = ePSummaryReport.Description6,
 | 
						|
                Description7 = ePSummaryReport.Description7,
 | 
						|
                Description8 = ePSummaryReport.Description8,
 | 
						|
                Description9 = ePSummaryReport.Description9
 | 
						|
            };
 | 
						|
            Funs.DB.InformationProject_EPSummaryReport.InsertOnSubmit(newReport);
 | 
						|
            Funs.DB.SubmitChanges();
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 修改生态环保工作总结报告
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="ePSummaryReport"></param>
 | 
						|
        public static void UpdateEPSummaryReport(Model.InformationProject_EPSummaryReport ePSummaryReport)
 | 
						|
        {
 | 
						|
            Model.InformationProject_EPSummaryReport newReport = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(e => e.EPSummaryReportId == ePSummaryReport.EPSummaryReportId);
 | 
						|
            if (newReport != null)
 | 
						|
            {
 | 
						|
                newReport.UnitId = ePSummaryReport.UnitId;
 | 
						|
                newReport.YearId = ePSummaryReport.YearId;
 | 
						|
                newReport.Quarter = ePSummaryReport.Quarter;
 | 
						|
                newReport.ResponsiblePerson = ePSummaryReport.ResponsiblePerson;
 | 
						|
                newReport.ResponsiblePersonTel = ePSummaryReport.ResponsiblePersonTel;
 | 
						|
                newReport.ContactPerson = ePSummaryReport.ContactPerson;
 | 
						|
                newReport.ContactPersonTel = ePSummaryReport.ContactPersonTel;
 | 
						|
                newReport.ReportDate = ePSummaryReport.ReportDate;
 | 
						|
                newReport.Description1 = ePSummaryReport.Description1;
 | 
						|
                newReport.Description2 = ePSummaryReport.Description2;
 | 
						|
                newReport.Description3 = ePSummaryReport.Description3;
 | 
						|
                newReport.Description4 = ePSummaryReport.Description4;
 | 
						|
                newReport.Description5 = ePSummaryReport.Description5;
 | 
						|
                newReport.Description6 = ePSummaryReport.Description6;
 | 
						|
                newReport.Description7 = ePSummaryReport.Description7;
 | 
						|
                newReport.Description8 = ePSummaryReport.Description8;
 | 
						|
                newReport.Description9 = ePSummaryReport.Description9;
 | 
						|
                Funs.DB.SubmitChanges();
 | 
						|
            }
 | 
						|
        }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 根据主键删除生态环保工作总结报告
 | 
						|
        /// </summary>
 | 
						|
        /// <param name="ePSummaryReportId"></param>
 | 
						|
        public static void DeleteEPSummaryReportById(string ePSummaryReportId)
 | 
						|
        {
 | 
						|
            Model.InformationProject_EPSummaryReport ePSummaryReport = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(e => e.EPSummaryReportId == ePSummaryReportId);
 | 
						|
            if (ePSummaryReport != null)
 | 
						|
            {
 | 
						|
                Funs.DB.InformationProject_EPSummaryReport.DeleteOnSubmit(ePSummaryReport);
 | 
						|
                Funs.DB.SubmitChanges();
 | 
						|
            }
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 |