InitBasfTcc11
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using BLL;
|
||||
|
||||
namespace FineUIPro.Web.WeldingProcess.WeldingManage
|
||||
{
|
||||
public partial class JointInfoCopy : PageBase
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
LoadData();
|
||||
string weldJointId = Request.Params["WeldJointId"];
|
||||
|
||||
if (!string.IsNullOrEmpty(weldJointId))
|
||||
{
|
||||
var jot = BLL.Pipeline_WeldJointService.GetWeldJointByWeldJointId(weldJointId);
|
||||
if (jot != null)
|
||||
{
|
||||
var pipe = BLL.Pipeline_PipelineService.GetPipelineByPipelineId(jot.PipelineId);
|
||||
lbPipe.Text = "在管线号为:" + pipe.PipelineCode + " 焊口号为:" + jot.WeldJointCode + " 上增口";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
string jotId = Request.Params["WeldJointId"];
|
||||
var jot = BLL.Pipeline_WeldJointService.GetWeldJointByWeldJointId(jotId);
|
||||
if (jot != null)
|
||||
{
|
||||
if (BLL.Pipeline_WeldJointService.IsExistWeldJointCode(this.txtWeldJointCode.Text.Trim(), jot.PipelineId, jotId))
|
||||
{
|
||||
Alert.ShowInTop(Resources.Lan.WeldingJointCodeExists, MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
Model.Pipeline_WeldJoint newJointInfo = new Model.Pipeline_WeldJoint();
|
||||
newJointInfo.ProjectId = jot.ProjectId;
|
||||
newJointInfo.PipelineId = jot.PipelineId;
|
||||
newJointInfo.WeldJointCode = txtWeldJointCode.Text.Trim();
|
||||
newJointInfo.PipingClassId = jot.PipingClassId;
|
||||
newJointInfo.JointAttribute = jot.JointAttribute;
|
||||
newJointInfo.JointArea = jot.JointArea;
|
||||
newJointInfo.PipeSegment = jot.PipeSegment;
|
||||
newJointInfo.Material1Id = jot.Material1Id;
|
||||
newJointInfo.Material2Id = jot.Material2Id;
|
||||
newJointInfo.WeldTypeId = jot.WeldTypeId;
|
||||
newJointInfo.Specification = jot.Specification;
|
||||
newJointInfo.Size = jot.Size;
|
||||
newJointInfo.Dia = jot.Dia;
|
||||
newJointInfo.Thickness = jot.Thickness;
|
||||
newJointInfo.WeldingMethodId = jot.WeldingMethodId;
|
||||
newJointInfo.HeartNo1 = jot.HeartNo1;
|
||||
newJointInfo.HeartNo2 = jot.HeartNo2;
|
||||
newJointInfo.GrooveTypeId = jot.GrooveTypeId;
|
||||
|
||||
newJointInfo.PipeAssembly1Id = jot.PipeAssembly1Id;
|
||||
newJointInfo.PipeAssembly2Id = jot.PipeAssembly2Id;
|
||||
newJointInfo.WeldSilkId = jot.WeldSilkId;
|
||||
newJointInfo.WeldMatId = jot.WeldMatId;
|
||||
newJointInfo.IsHotProess = jot.IsHotProess;
|
||||
newJointInfo.WeldingLocationId = jot.WeldingLocationId;
|
||||
newJointInfo.SystemNumber = jot.SystemNumber;
|
||||
newJointInfo.TestPackageNo = jot.TestPackageNo;
|
||||
newJointInfo.PrepareTemp = jot.PrepareTemp;
|
||||
newJointInfo.IsGoldJoint = jot.IsGoldJoint;
|
||||
newJointInfo.PageNum = jot.PageNum;
|
||||
newJointInfo.WPQId = jot.WPQId;
|
||||
newJointInfo.DetectionType = jot.DetectionType;
|
||||
newJointInfo.ANSISCH = jot.ANSISCH;
|
||||
|
||||
BLL.Pipeline_WeldJointService.AddWeldJoint(newJointInfo);
|
||||
BLL.Sys_LogService.AddLog(BLL.Const.System_3, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.HJGL_JointInfoMenuId, Const.BtnAdd, string.Empty);
|
||||
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
ShowNotify(Resources.Lan.SaveSuccessfully, MessageBoxIcon.Success);
|
||||
}
|
||||
}
|
||||
|
||||
private void LoadData()
|
||||
{
|
||||
btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user