提交代码

This commit is contained in:
2024-01-26 10:37:24 +08:00
parent bb4e8f1359
commit 0e2aa3bb4c
6 changed files with 582 additions and 22 deletions
+15
View File
@@ -3985,6 +3985,21 @@ namespace BLL
#endregion
#endregion
#region
public const string ProjectSetupMenuId = "48545C6A-9D10-47F4-810F-DAB0CFCD5BF9";
public const string PipingMenuId = "D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B";
public const string StaticEquipmentMenuId = "982F746C-084C-445C-9AE8-8C37BDFE7994";
public const string RotatingEquipmentMenuId = "7E2FB5F9-FB99-4455-B68F-460F1F9A2676";
public const string InstrumentationMenuId = "88F51059-55B4-4CD5-A38C-36404E5029F6";
public const string ElectricalMenuId = "296E75D2-192A-4D1F-8471-DD34263F8691";
public const string CivilStructureMenuId = "95C39F86-C060-452E-BA37-D891C466A39B";
public const string FirefightingMenuId = "794E64E2-FDD2-4B7D-8408-F7FB06F9C92A";
public const string TelecomMenuId = "58FFBD80-ACB9-4830-A18A-E025D9600D94";
public const string PlumbingMenuId = "95295BF7-FB51-480D-9902-6ADA4E8427FC";
public const string HVACMenuId = "05442049-1310-45B1-9D3D-CAAE759D8F3E";
public const string PunchlistFromMenuId = "016903B1-3B86-4CF5-AFF8-FF8BE389BEE5";
#endregion
#endregion
#region
+83 -3
View File
@@ -2,11 +2,91 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;
using System.Web.UI.WebControls;
namespace BLL.Transfer
namespace BLL
{
class ProjectSetupService
public class ProjectSetupService
{
/// <summary>
/// 根据主键获取设备材料报验信息
/// </summary>
/// <param name="ProjectSetupId"></param>
/// <returns></returns>
public static Model.Transfer_ProjectSetup GetProjectSetupById(string Id)
{
return Funs.DB.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id);
}
/// <summary>
/// 添加设备材料报验
/// </summary>
/// <param name="ProjectSetup"></param>
public static void AddProjectSetup(Model.Transfer_ProjectSetup ProjectSetup)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_ProjectSetup newProjectSetup = new Model.Transfer_ProjectSetup();
newProjectSetup.Id = ProjectSetup.Id;
newProjectSetup.ProjectId = ProjectSetup.ProjectId;
newProjectSetup.SN = ProjectSetup.SN;
newProjectSetup.PlantNo = ProjectSetup.PlantNo;
newProjectSetup.PlantName = ProjectSetup.PlantName;
newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem;
newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription;
newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem;
newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription;
newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea;
newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber;
newProjectSetup.Description = ProjectSetup.Description;
newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode;
newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription;
newProjectSetup.Remark = ProjectSetup.Remark;
db.Transfer_ProjectSetup.InsertOnSubmit(newProjectSetup);
db.SubmitChanges();
}
/// <summary>
/// 修改设备材料报验
/// </summary>
/// <param name="ProjectSetup"></param>
public static void UpdateProjectSetup(Model.Transfer_ProjectSetup ProjectSetup)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_ProjectSetup newProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == ProjectSetup.Id);
if (newProjectSetup != null)
{
newProjectSetup.ProjectId = ProjectSetup.ProjectId;
newProjectSetup.SN = ProjectSetup.SN;
newProjectSetup.PlantNo = ProjectSetup.PlantNo;
newProjectSetup.PlantName = ProjectSetup.PlantName;
newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem;
newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription;
newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem;
newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription;
newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea;
newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber;
newProjectSetup.Description = ProjectSetup.Description;
newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode;
newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription;
newProjectSetup.Remark = ProjectSetup.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除设备材料报验
/// </summary>
/// <param name="Id"></param>
public static void DeleteProjectSetup(string Id)
{
Model.SGGLDB db = Funs.DB;
Model.Transfer_ProjectSetup ProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id);
if (ProjectSetup != null)
{
db.Transfer_ProjectSetup.DeleteOnSubmit(ProjectSetup);
db.SubmitChanges();
}
}
}
}