90 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			C#
		
	
	
	
using System;
 | 
						|
using System.Collections.Generic;
 | 
						|
using System.Linq;
 | 
						|
using System.Text;
 | 
						|
 | 
						|
namespace BLL
 | 
						|
{
 | 
						|
    /// <summary>
 | 
						|
    /// 特种设备审批
 | 
						|
    /// </summary>
 | 
						|
   public static class EquipmentQualityInService
 | 
						|
   {
 | 
						|
       public static Model.SGGLDB db = Funs.DB;
 | 
						|
 | 
						|
       /// <summary>
 | 
						|
       /// 根据主键获取特种设备审批
 | 
						|
       /// </summary>
 | 
						|
       /// <param name="EquipmentQualityInId"></param>
 | 
						|
       /// <returns></returns>
 | 
						|
       public static Model.InApproveManager_EquipmentQualityIn GetEquipmentQualityInById(string EquipmentQualityInId)
 | 
						|
       {
 | 
						|
           return Funs.DB.InApproveManager_EquipmentQualityIn.FirstOrDefault(e => e.EquipmentQualityInId == EquipmentQualityInId);
 | 
						|
       }
 | 
						|
 | 
						|
       /// <summary>
 | 
						|
       /// 添加特种设备审批
 | 
						|
       /// </summary>
 | 
						|
       /// <param name="EquipmentQualityIn"></param>
 | 
						|
       public static void AddEquipmentQualityIn(Model.InApproveManager_EquipmentQualityIn EquipmentQualityIn)
 | 
						|
       {
 | 
						|
           Model.SGGLDB db = Funs.DB;
 | 
						|
            Model.InApproveManager_EquipmentQualityIn newEquipmentQualityIn = new Model.InApproveManager_EquipmentQualityIn
 | 
						|
            {
 | 
						|
                EquipmentQualityInId = EquipmentQualityIn.EquipmentQualityInId,
 | 
						|
                ProjectId = EquipmentQualityIn.ProjectId,
 | 
						|
                UnitId = EquipmentQualityIn.UnitId,
 | 
						|
                DriverName = EquipmentQualityIn.DriverName,
 | 
						|
                CarNum = EquipmentQualityIn.CarNum,
 | 
						|
                CarType = EquipmentQualityIn.CarType,
 | 
						|
                States = EquipmentQualityIn.States,
 | 
						|
                CompileMan = EquipmentQualityIn.CompileMan,
 | 
						|
                CompileDate = EquipmentQualityIn.CompileDate,
 | 
						|
                DutyMan = EquipmentQualityIn.DutyMan
 | 
						|
            };
 | 
						|
            db.InApproveManager_EquipmentQualityIn.InsertOnSubmit(newEquipmentQualityIn);
 | 
						|
           db.SubmitChanges();
 | 
						|
       }
 | 
						|
 | 
						|
       /// <summary>
 | 
						|
       /// 修改特种设备审批
 | 
						|
       /// </summary>
 | 
						|
       /// <param name="EquipmentQualityIn"></param>
 | 
						|
       public static void UpdateEquipmentQualityIn(Model.InApproveManager_EquipmentQualityIn EquipmentQualityIn)
 | 
						|
       {
 | 
						|
           Model.SGGLDB db = Funs.DB;
 | 
						|
           Model.InApproveManager_EquipmentQualityIn newEquipmentQualityIn = db.InApproveManager_EquipmentQualityIn.FirstOrDefault(e => e.EquipmentQualityInId == EquipmentQualityIn.EquipmentQualityInId);
 | 
						|
           if (newEquipmentQualityIn != null)
 | 
						|
           {
 | 
						|
               //newEquipmentQualityIn.ProjectId = EquipmentQualityIn.ProjectId;
 | 
						|
               newEquipmentQualityIn.UnitId = EquipmentQualityIn.UnitId;
 | 
						|
               newEquipmentQualityIn.DriverName = EquipmentQualityIn.DriverName;
 | 
						|
               newEquipmentQualityIn.CarNum = EquipmentQualityIn.CarNum;
 | 
						|
               newEquipmentQualityIn.CarType = EquipmentQualityIn.CarType;
 | 
						|
               newEquipmentQualityIn.States = EquipmentQualityIn.States;
 | 
						|
               newEquipmentQualityIn.CompileMan = EquipmentQualityIn.CompileMan;
 | 
						|
               newEquipmentQualityIn.CompileDate = EquipmentQualityIn.CompileDate;
 | 
						|
               newEquipmentQualityIn.DutyMan = EquipmentQualityIn.DutyMan;
 | 
						|
               db.SubmitChanges();
 | 
						|
           }
 | 
						|
       }
 | 
						|
 | 
						|
       /// <summary>
 | 
						|
       /// 根据主键删除特种设备审批
 | 
						|
       /// </summary>
 | 
						|
       /// <param name="EquipmentQualityInId"></param>
 | 
						|
       public static void DeleteEquipmentQualityInById(string EquipmentQualityInId)
 | 
						|
       {
 | 
						|
           Model.SGGLDB db = Funs.DB;
 | 
						|
           Model.InApproveManager_EquipmentQualityIn EquipmentQualityIn = db.InApproveManager_EquipmentQualityIn.FirstOrDefault(e => e.EquipmentQualityInId == EquipmentQualityInId);
 | 
						|
           if (EquipmentQualityIn != null)
 | 
						|
           {
 | 
						|
               CommonService.DeleteAttachFileById(EquipmentQualityInId);
 | 
						|
               BLL.CommonService.DeleteFlowOperateByID(EquipmentQualityInId);  ////删除审核流程表
 | 
						|
               db.InApproveManager_EquipmentQualityIn.DeleteOnSubmit(EquipmentQualityIn);
 | 
						|
               db.SubmitChanges();
 | 
						|
           }
 | 
						|
       }
 | 
						|
   }
 | 
						|
}
 |