提交代码

This commit is contained in:
2024-01-26 17:15:34 +08:00
parent b2a5d61e56
commit 36fdd9cfa6
30 changed files with 3871 additions and 22 deletions
@@ -0,0 +1,79 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
public class RotatingEquipmentService
{
/// <summary>
/// 根据主键获取设备材料报验信息
/// </summary>
/// <param name="RotatingEquipmentId"></param>
/// <returns></returns>
public static Model.Transfer_RotatingEquipment GetRotatingEquipmentById(string Id)
{
return Funs.DB.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == Id);
}
/// <summary>
/// 添加设备材料报验
/// </summary>
/// <param name="RotatingEquipment"></param>
public static void AddRotatingEquipment(Model.Transfer_RotatingEquipment RotatingEquipment)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_RotatingEquipment newRotatingEquipment = new Model.Transfer_RotatingEquipment();
newRotatingEquipment.Id = RotatingEquipment.Id;
newRotatingEquipment.ProjectId = RotatingEquipment.ProjectId;
newRotatingEquipment.RotatingEquipment = RotatingEquipment.RotatingEquipment;
newRotatingEquipment.SYSTEM = RotatingEquipment.SYSTEM;
newRotatingEquipment.Subsystem = RotatingEquipment.Subsystem;
newRotatingEquipment.TestPackage = RotatingEquipment.TestPackage;
newRotatingEquipment.TestPackageSTART = RotatingEquipment.TestPackageSTART;
newRotatingEquipment.TestPackageFINISH = RotatingEquipment.TestPackageFINISH;
newRotatingEquipment.MechanicalFINALStatus = RotatingEquipment.MechanicalFINALStatus;
db.Transfer_RotatingEquipment.InsertOnSubmit(newRotatingEquipment);
db.SubmitChanges();
}
/// <summary>
/// 修改设备材料报验
/// </summary>
/// <param name="RotatingEquipment"></param>
public static void UpdateRotatingEquipment(Model.Transfer_RotatingEquipment RotatingEquipment)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_RotatingEquipment newRotatingEquipment = db.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == RotatingEquipment.Id);
if (newRotatingEquipment != null)
{
newRotatingEquipment.ProjectId = RotatingEquipment.ProjectId;
newRotatingEquipment.RotatingEquipment = RotatingEquipment.RotatingEquipment;
newRotatingEquipment.SYSTEM = RotatingEquipment.SYSTEM;
newRotatingEquipment.Subsystem = RotatingEquipment.Subsystem;
newRotatingEquipment.TestPackage = RotatingEquipment.TestPackage;
newRotatingEquipment.TestPackageSTART = RotatingEquipment.TestPackageSTART;
newRotatingEquipment.TestPackageFINISH = RotatingEquipment.TestPackageFINISH;
newRotatingEquipment.MechanicalFINALStatus = RotatingEquipment.MechanicalFINALStatus;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除设备材料报验
/// </summary>
/// <param name="Id"></param>
public static void DeleteRotatingEquipment(string Id)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_RotatingEquipment RotatingEquipment = db.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == Id);
if (RotatingEquipment != null)
{
db.Transfer_RotatingEquipment.DeleteOnSubmit(RotatingEquipment);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,79 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
public class StaticEquipmentService
{
/// <summary>
/// 根据主键获取设备材料报验信息
/// </summary>
/// <param name="StaticEquipmentId"></param>
/// <returns></returns>
public static Model.Transfer_StaticEquipment GetStaticEquipmentById(string Id)
{
return Funs.DB.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == Id);
}
/// <summary>
/// 添加设备材料报验
/// </summary>
/// <param name="StaticEquipment"></param>
public static void AddStaticEquipment(Model.Transfer_StaticEquipment StaticEquipment)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_StaticEquipment newStaticEquipment = new Model.Transfer_StaticEquipment();
newStaticEquipment.Id = StaticEquipment.Id;
newStaticEquipment.ProjectId = StaticEquipment.ProjectId;
newStaticEquipment.StaticEquipment = StaticEquipment.StaticEquipment;
newStaticEquipment.SYSTEM = StaticEquipment.SYSTEM;
newStaticEquipment.Subsystem = StaticEquipment.Subsystem;
newStaticEquipment.TestPackage = StaticEquipment.TestPackage;
newStaticEquipment.TestPackageSTART = StaticEquipment.TestPackageSTART;
newStaticEquipment.TestPackageFINISH = StaticEquipment.TestPackageFINISH;
newStaticEquipment.MechanicalFINALStatus = StaticEquipment.MechanicalFINALStatus;
db.Transfer_StaticEquipment.InsertOnSubmit(newStaticEquipment);
db.SubmitChanges();
}
/// <summary>
/// 修改设备材料报验
/// </summary>
/// <param name="StaticEquipment"></param>
public static void UpdateStaticEquipment(Model.Transfer_StaticEquipment StaticEquipment)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_StaticEquipment newStaticEquipment = db.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == StaticEquipment.Id);
if (newStaticEquipment != null)
{
newStaticEquipment.ProjectId = StaticEquipment.ProjectId;
newStaticEquipment.StaticEquipment = StaticEquipment.StaticEquipment;
newStaticEquipment.SYSTEM = StaticEquipment.SYSTEM;
newStaticEquipment.Subsystem = StaticEquipment.Subsystem;
newStaticEquipment.TestPackage = StaticEquipment.TestPackage;
newStaticEquipment.TestPackageSTART = StaticEquipment.TestPackageSTART;
newStaticEquipment.TestPackageFINISH = StaticEquipment.TestPackageFINISH;
newStaticEquipment.MechanicalFINALStatus = StaticEquipment.MechanicalFINALStatus;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除设备材料报验
/// </summary>
/// <param name="Id"></param>
public static void DeleteStaticEquipment(string Id)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_StaticEquipment StaticEquipment = db.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == Id);
if (StaticEquipment != null)
{
db.Transfer_StaticEquipment.DeleteOnSubmit(StaticEquipment);
db.SubmitChanges();
}
}
}
}