291 lines
18 KiB
C#
291 lines
18 KiB
C#
using System.Linq;
|
|
|
|
namespace BLL
|
|
{
|
|
/// <summary>
|
|
/// 返修工艺卡
|
|
/// </summary>
|
|
public static class HJGL_WeldRepairCardService
|
|
{
|
|
/// <summary>
|
|
/// 根据主键获取返修工艺卡
|
|
/// </summary>
|
|
/// <param name="weldRepairCardId"></param>
|
|
/// <returns></returns>
|
|
public static Model.HJGL_WeldingProcedure_WeldRepairCard GetWeldRepairCardById(string weldRepairCardId)
|
|
{
|
|
return Funs.DB.HJGL_WeldingProcedure_WeldRepairCard.FirstOrDefault(e => e.WeldRepairCardId == weldRepairCardId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键获取返修工艺卡视图
|
|
/// </summary>
|
|
/// <param name="weldRepairCardId"></param>
|
|
/// <returns></returns>
|
|
public static Model.HJGL_View_WeldRepairCard GetWeldRepairCardViewById(string weldRepairCardId)
|
|
{
|
|
return Funs.DB.HJGL_View_WeldRepairCard.FirstOrDefault(e => e.WeldRepairCardId == weldRepairCardId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 添加返修工艺卡
|
|
/// </summary>
|
|
/// <param name="weldRepairCard"></param>
|
|
public static void AddWeldRepairCard(Model.HJGL_WeldingProcedure_WeldRepairCard weldRepairCard)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldRepairCard newWeldRepairCard = new Model.HJGL_WeldingProcedure_WeldRepairCard();
|
|
newWeldRepairCard.WeldRepairCardId = weldRepairCard.WeldRepairCardId;
|
|
newWeldRepairCard.ProjectId = weldRepairCard.ProjectId;
|
|
newWeldRepairCard.WeldRepairCardCode = weldRepairCard.WeldRepairCardCode;
|
|
newWeldRepairCard.JOT_ID = weldRepairCard.JOT_ID;
|
|
newWeldRepairCard.CHT_RepairLocation = weldRepairCard.CHT_RepairLocation;
|
|
newWeldRepairCard.RepairPart = weldRepairCard.RepairPart;
|
|
newWeldRepairCard.RepairLength = weldRepairCard.RepairLength;
|
|
newWeldRepairCard.WeldingProcedureCode = weldRepairCard.WeldingProcedureCode;
|
|
newWeldRepairCard.RepairNum = weldRepairCard.RepairNum;
|
|
newWeldRepairCard.Grade1 = weldRepairCard.Grade1;
|
|
newWeldRepairCard.Specifications1 = weldRepairCard.Specifications1;
|
|
newWeldRepairCard.BakingSpecifications1 = weldRepairCard.BakingSpecifications1;
|
|
newWeldRepairCard.Time1 = weldRepairCard.Time1;
|
|
newWeldRepairCard.Dosage1 = weldRepairCard.Dosage1;
|
|
newWeldRepairCard.Grade2 = weldRepairCard.Grade2;
|
|
newWeldRepairCard.Specifications2 = weldRepairCard.Specifications2;
|
|
newWeldRepairCard.BakingSpecifications2 = weldRepairCard.BakingSpecifications2;
|
|
newWeldRepairCard.Time2 = weldRepairCard.Time2;
|
|
newWeldRepairCard.Dosage2 = weldRepairCard.Dosage2;
|
|
newWeldRepairCard.Grade3 = weldRepairCard.Grade3;
|
|
newWeldRepairCard.Specifications3 = weldRepairCard.Specifications3;
|
|
newWeldRepairCard.BakingSpecifications3 = weldRepairCard.BakingSpecifications3;
|
|
newWeldRepairCard.Time3 = weldRepairCard.Time3;
|
|
newWeldRepairCard.Dosage3 = weldRepairCard.Dosage3;
|
|
newWeldRepairCard.Grade4 = weldRepairCard.Grade4;
|
|
newWeldRepairCard.Specifications4 = weldRepairCard.Specifications4;
|
|
newWeldRepairCard.BakingSpecifications4 = weldRepairCard.BakingSpecifications4;
|
|
newWeldRepairCard.Time4 = weldRepairCard.Time4;
|
|
newWeldRepairCard.Dosage4 = weldRepairCard.Dosage4;
|
|
newWeldRepairCard.RepairStep1 = weldRepairCard.RepairStep1;
|
|
newWeldRepairCard.RepairStep2 = weldRepairCard.RepairStep2;
|
|
newWeldRepairCard.RepairStep3 = weldRepairCard.RepairStep3;
|
|
newWeldRepairCard.RepairStep4 = weldRepairCard.RepairStep4;
|
|
newWeldRepairCard.RepairStep5 = weldRepairCard.RepairStep5;
|
|
newWeldRepairCard.Layer1 = weldRepairCard.Layer1;
|
|
newWeldRepairCard.WeldMethod1 = weldRepairCard.WeldMethod1;
|
|
newWeldRepairCard.PowerPolarity1 = weldRepairCard.PowerPolarity1;
|
|
newWeldRepairCard.WeldGrade1 = weldRepairCard.WeldGrade1;
|
|
newWeldRepairCard.Dia1 = weldRepairCard.Dia1;
|
|
newWeldRepairCard.PreTemp1 = weldRepairCard.PreTemp1;
|
|
newWeldRepairCard.LayerTemp1 = weldRepairCard.LayerTemp1;
|
|
newWeldRepairCard.Current1 = weldRepairCard.Current1;
|
|
newWeldRepairCard.Voltage1 = weldRepairCard.Voltage1;
|
|
newWeldRepairCard.Speed1 = weldRepairCard.Speed1;
|
|
newWeldRepairCard.AfterTemp1 = weldRepairCard.AfterTemp1;
|
|
newWeldRepairCard.Layer2 = weldRepairCard.Layer2;
|
|
newWeldRepairCard.WeldMethod2 = weldRepairCard.WeldMethod2;
|
|
newWeldRepairCard.PowerPolarity2 = weldRepairCard.PowerPolarity2;
|
|
newWeldRepairCard.WeldGrade2 = weldRepairCard.WeldGrade2;
|
|
newWeldRepairCard.Dia2 = weldRepairCard.Dia2;
|
|
newWeldRepairCard.PreTemp2 = weldRepairCard.PreTemp2;
|
|
newWeldRepairCard.LayerTemp2 = weldRepairCard.LayerTemp2;
|
|
newWeldRepairCard.Current2 = weldRepairCard.Current2;
|
|
newWeldRepairCard.Voltage2 = weldRepairCard.Voltage2;
|
|
newWeldRepairCard.Speed2 = weldRepairCard.Speed2;
|
|
newWeldRepairCard.AfterTemp2 = weldRepairCard.AfterTemp2;
|
|
newWeldRepairCard.Layer3 = weldRepairCard.Layer3;
|
|
newWeldRepairCard.WeldMethod3 = weldRepairCard.WeldMethod3;
|
|
newWeldRepairCard.PowerPolarity3 = weldRepairCard.PowerPolarity3;
|
|
newWeldRepairCard.WeldGrade3 = weldRepairCard.WeldGrade3;
|
|
newWeldRepairCard.Dia3 = weldRepairCard.Dia3;
|
|
newWeldRepairCard.PreTemp3 = weldRepairCard.PreTemp3;
|
|
newWeldRepairCard.LayerTemp3 = weldRepairCard.LayerTemp3;
|
|
newWeldRepairCard.Current3 = weldRepairCard.Current3;
|
|
newWeldRepairCard.Voltage3 = weldRepairCard.Voltage3;
|
|
newWeldRepairCard.Speed3 = weldRepairCard.Speed3;
|
|
newWeldRepairCard.AfterTemp3 = weldRepairCard.AfterTemp3;
|
|
newWeldRepairCard.Layer4 = weldRepairCard.Layer4;
|
|
newWeldRepairCard.WeldMethod4 = weldRepairCard.WeldMethod4;
|
|
newWeldRepairCard.PowerPolarity4 = weldRepairCard.PowerPolarity4;
|
|
newWeldRepairCard.WeldGrade4 = weldRepairCard.WeldGrade4;
|
|
newWeldRepairCard.Dia4 = weldRepairCard.Dia4;
|
|
newWeldRepairCard.PreTemp4 = weldRepairCard.PreTemp4;
|
|
newWeldRepairCard.LayerTemp4 = weldRepairCard.LayerTemp4;
|
|
newWeldRepairCard.Current4 = weldRepairCard.Current4;
|
|
newWeldRepairCard.Voltage4 = weldRepairCard.Voltage4;
|
|
newWeldRepairCard.Speed4 = weldRepairCard.Speed4;
|
|
newWeldRepairCard.AfterTemp4 = weldRepairCard.AfterTemp4;
|
|
newWeldRepairCard.Layer5 = weldRepairCard.Layer5;
|
|
newWeldRepairCard.WeldMethod5 = weldRepairCard.WeldMethod5;
|
|
newWeldRepairCard.PowerPolarity5 = weldRepairCard.PowerPolarity5;
|
|
newWeldRepairCard.WeldGrade5 = weldRepairCard.WeldGrade5;
|
|
newWeldRepairCard.Dia5 = weldRepairCard.Dia5;
|
|
newWeldRepairCard.PreTemp5 = weldRepairCard.PreTemp5;
|
|
newWeldRepairCard.LayerTemp5 = weldRepairCard.LayerTemp5;
|
|
newWeldRepairCard.Current5 = weldRepairCard.Current5;
|
|
newWeldRepairCard.Voltage5 = weldRepairCard.Voltage5;
|
|
newWeldRepairCard.Speed5 = weldRepairCard.Speed5;
|
|
newWeldRepairCard.AfterTemp5 = weldRepairCard.AfterTemp5;
|
|
newWeldRepairCard.Layer6 = weldRepairCard.Layer6;
|
|
newWeldRepairCard.WeldMethod6 = weldRepairCard.WeldMethod6;
|
|
newWeldRepairCard.PowerPolarity6 = weldRepairCard.PowerPolarity6;
|
|
newWeldRepairCard.WeldGrade6 = weldRepairCard.WeldGrade6;
|
|
newWeldRepairCard.Dia6 = weldRepairCard.Dia6;
|
|
newWeldRepairCard.PreTemp6 = weldRepairCard.PreTemp6;
|
|
newWeldRepairCard.LayerTemp6 = weldRepairCard.LayerTemp6;
|
|
newWeldRepairCard.Current6 = weldRepairCard.Current6;
|
|
newWeldRepairCard.Voltage6 = weldRepairCard.Voltage6;
|
|
newWeldRepairCard.Speed6 = weldRepairCard.Speed6;
|
|
newWeldRepairCard.AfterTemp6 = weldRepairCard.AfterTemp6;
|
|
newWeldRepairCard.CompileMan = weldRepairCard.CompileMan;
|
|
newWeldRepairCard.CompileDate = weldRepairCard.CompileDate;
|
|
newWeldRepairCard.ExamineMan = weldRepairCard.ExamineMan;
|
|
newWeldRepairCard.ExamineDate = weldRepairCard.ExamineDate;
|
|
newWeldRepairCard.Flag = weldRepairCard.Flag;
|
|
db.HJGL_WeldingProcedure_WeldRepairCard.InsertOnSubmit(newWeldRepairCard);
|
|
db.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改返修工艺卡
|
|
/// </summary>
|
|
/// <param name="weldRepairCard"></param>
|
|
public static void UpdateWeldRepairCard(Model.HJGL_WeldingProcedure_WeldRepairCard weldRepairCard)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldRepairCard newWeldRepairCard = db.HJGL_WeldingProcedure_WeldRepairCard.FirstOrDefault(e => e.WeldRepairCardId == weldRepairCard.WeldRepairCardId);
|
|
if (newWeldRepairCard != null)
|
|
{
|
|
newWeldRepairCard.ProjectId = weldRepairCard.ProjectId;
|
|
newWeldRepairCard.WeldRepairCardCode = weldRepairCard.WeldRepairCardCode;
|
|
newWeldRepairCard.JOT_ID = weldRepairCard.JOT_ID;
|
|
newWeldRepairCard.CHT_RepairLocation = weldRepairCard.CHT_RepairLocation;
|
|
newWeldRepairCard.RepairPart = weldRepairCard.RepairPart;
|
|
newWeldRepairCard.RepairLength = weldRepairCard.RepairLength;
|
|
newWeldRepairCard.WeldingProcedureCode = weldRepairCard.WeldingProcedureCode;
|
|
newWeldRepairCard.RepairNum = weldRepairCard.RepairNum;
|
|
newWeldRepairCard.Grade1 = weldRepairCard.Grade1;
|
|
newWeldRepairCard.Specifications1 = weldRepairCard.Specifications1;
|
|
newWeldRepairCard.BakingSpecifications1 = weldRepairCard.BakingSpecifications1;
|
|
newWeldRepairCard.Time1 = weldRepairCard.Time1;
|
|
newWeldRepairCard.Dosage1 = weldRepairCard.Dosage1;
|
|
newWeldRepairCard.Grade2 = weldRepairCard.Grade2;
|
|
newWeldRepairCard.Specifications2 = weldRepairCard.Specifications2;
|
|
newWeldRepairCard.BakingSpecifications2 = weldRepairCard.BakingSpecifications2;
|
|
newWeldRepairCard.Time2 = weldRepairCard.Time2;
|
|
newWeldRepairCard.Dosage2 = weldRepairCard.Dosage2;
|
|
newWeldRepairCard.Grade3 = weldRepairCard.Grade3;
|
|
newWeldRepairCard.Specifications3 = weldRepairCard.Specifications3;
|
|
newWeldRepairCard.BakingSpecifications3 = weldRepairCard.BakingSpecifications3;
|
|
newWeldRepairCard.Time3 = weldRepairCard.Time3;
|
|
newWeldRepairCard.Dosage3 = weldRepairCard.Dosage3;
|
|
newWeldRepairCard.Grade4 = weldRepairCard.Grade4;
|
|
newWeldRepairCard.Specifications4 = weldRepairCard.Specifications4;
|
|
newWeldRepairCard.BakingSpecifications4 = weldRepairCard.BakingSpecifications4;
|
|
newWeldRepairCard.Time4 = weldRepairCard.Time4;
|
|
newWeldRepairCard.Dosage4 = weldRepairCard.Dosage4;
|
|
newWeldRepairCard.RepairStep1 = weldRepairCard.RepairStep1;
|
|
newWeldRepairCard.RepairStep2 = weldRepairCard.RepairStep2;
|
|
newWeldRepairCard.RepairStep3 = weldRepairCard.RepairStep3;
|
|
newWeldRepairCard.RepairStep4 = weldRepairCard.RepairStep4;
|
|
newWeldRepairCard.RepairStep5 = weldRepairCard.RepairStep5;
|
|
newWeldRepairCard.Layer1 = weldRepairCard.Layer1;
|
|
newWeldRepairCard.WeldMethod1 = weldRepairCard.WeldMethod1;
|
|
newWeldRepairCard.PowerPolarity1 = weldRepairCard.PowerPolarity1;
|
|
newWeldRepairCard.WeldGrade1 = weldRepairCard.WeldGrade1;
|
|
newWeldRepairCard.Dia1 = weldRepairCard.Dia1;
|
|
newWeldRepairCard.PreTemp1 = weldRepairCard.PreTemp1;
|
|
newWeldRepairCard.LayerTemp1 = weldRepairCard.LayerTemp1;
|
|
newWeldRepairCard.Current1 = weldRepairCard.Current1;
|
|
newWeldRepairCard.Voltage1 = weldRepairCard.Voltage1;
|
|
newWeldRepairCard.Speed1 = weldRepairCard.Speed1;
|
|
newWeldRepairCard.AfterTemp1 = weldRepairCard.AfterTemp1;
|
|
newWeldRepairCard.Layer2 = weldRepairCard.Layer2;
|
|
newWeldRepairCard.WeldMethod2 = weldRepairCard.WeldMethod2;
|
|
newWeldRepairCard.PowerPolarity2 = weldRepairCard.PowerPolarity2;
|
|
newWeldRepairCard.WeldGrade2 = weldRepairCard.WeldGrade2;
|
|
newWeldRepairCard.Dia2 = weldRepairCard.Dia2;
|
|
newWeldRepairCard.PreTemp2 = weldRepairCard.PreTemp2;
|
|
newWeldRepairCard.LayerTemp2 = weldRepairCard.LayerTemp2;
|
|
newWeldRepairCard.Current2 = weldRepairCard.Current2;
|
|
newWeldRepairCard.Voltage2 = weldRepairCard.Voltage2;
|
|
newWeldRepairCard.Speed2 = weldRepairCard.Speed2;
|
|
newWeldRepairCard.AfterTemp2 = weldRepairCard.AfterTemp2;
|
|
newWeldRepairCard.Layer3 = weldRepairCard.Layer3;
|
|
newWeldRepairCard.WeldMethod3 = weldRepairCard.WeldMethod3;
|
|
newWeldRepairCard.PowerPolarity3 = weldRepairCard.PowerPolarity3;
|
|
newWeldRepairCard.WeldGrade3 = weldRepairCard.WeldGrade3;
|
|
newWeldRepairCard.Dia3 = weldRepairCard.Dia3;
|
|
newWeldRepairCard.PreTemp3 = weldRepairCard.PreTemp3;
|
|
newWeldRepairCard.LayerTemp3 = weldRepairCard.LayerTemp3;
|
|
newWeldRepairCard.Current3 = weldRepairCard.Current3;
|
|
newWeldRepairCard.Voltage3 = weldRepairCard.Voltage3;
|
|
newWeldRepairCard.Speed3 = weldRepairCard.Speed3;
|
|
newWeldRepairCard.AfterTemp3 = weldRepairCard.AfterTemp3;
|
|
newWeldRepairCard.Layer4 = weldRepairCard.Layer4;
|
|
newWeldRepairCard.WeldMethod4 = weldRepairCard.WeldMethod4;
|
|
newWeldRepairCard.PowerPolarity4 = weldRepairCard.PowerPolarity4;
|
|
newWeldRepairCard.WeldGrade4 = weldRepairCard.WeldGrade4;
|
|
newWeldRepairCard.Dia4 = weldRepairCard.Dia4;
|
|
newWeldRepairCard.PreTemp4 = weldRepairCard.PreTemp4;
|
|
newWeldRepairCard.LayerTemp4 = weldRepairCard.LayerTemp4;
|
|
newWeldRepairCard.Current4 = weldRepairCard.Current4;
|
|
newWeldRepairCard.Voltage4 = weldRepairCard.Voltage4;
|
|
newWeldRepairCard.Speed4 = weldRepairCard.Speed4;
|
|
newWeldRepairCard.AfterTemp4 = weldRepairCard.AfterTemp4;
|
|
newWeldRepairCard.Layer5 = weldRepairCard.Layer5;
|
|
newWeldRepairCard.WeldMethod5 = weldRepairCard.WeldMethod5;
|
|
newWeldRepairCard.PowerPolarity5 = weldRepairCard.PowerPolarity5;
|
|
newWeldRepairCard.WeldGrade5 = weldRepairCard.WeldGrade5;
|
|
newWeldRepairCard.Dia5 = weldRepairCard.Dia5;
|
|
newWeldRepairCard.PreTemp5 = weldRepairCard.PreTemp5;
|
|
newWeldRepairCard.LayerTemp5 = weldRepairCard.LayerTemp5;
|
|
newWeldRepairCard.Current5 = weldRepairCard.Current5;
|
|
newWeldRepairCard.Voltage5 = weldRepairCard.Voltage5;
|
|
newWeldRepairCard.Speed5 = weldRepairCard.Speed5;
|
|
newWeldRepairCard.AfterTemp5 = weldRepairCard.AfterTemp5;
|
|
newWeldRepairCard.Layer6 = weldRepairCard.Layer6;
|
|
newWeldRepairCard.WeldMethod6 = weldRepairCard.WeldMethod6;
|
|
newWeldRepairCard.PowerPolarity6 = weldRepairCard.PowerPolarity6;
|
|
newWeldRepairCard.WeldGrade6 = weldRepairCard.WeldGrade6;
|
|
newWeldRepairCard.Dia6 = weldRepairCard.Dia6;
|
|
newWeldRepairCard.PreTemp6 = weldRepairCard.PreTemp6;
|
|
newWeldRepairCard.LayerTemp6 = weldRepairCard.LayerTemp6;
|
|
newWeldRepairCard.Current6 = weldRepairCard.Current6;
|
|
newWeldRepairCard.Voltage6 = weldRepairCard.Voltage6;
|
|
newWeldRepairCard.Speed6 = weldRepairCard.Speed6;
|
|
newWeldRepairCard.AfterTemp6 = weldRepairCard.AfterTemp6;
|
|
newWeldRepairCard.CompileMan = weldRepairCard.CompileMan;
|
|
newWeldRepairCard.CompileDate = weldRepairCard.CompileDate;
|
|
newWeldRepairCard.ExamineMan = weldRepairCard.ExamineMan;
|
|
newWeldRepairCard.ExamineDate = weldRepairCard.ExamineDate;
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除返修工艺卡
|
|
/// </summary>
|
|
/// <param name="weldRepairCardId"></param>
|
|
public static void DeleteWeldRepairCardById(string weldRepairCardId)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldRepairCard weldRepairCard = db.HJGL_WeldingProcedure_WeldRepairCard.FirstOrDefault(e => e.WeldRepairCardId == weldRepairCardId);
|
|
if (weldRepairCard != null)
|
|
{
|
|
db.HJGL_WeldingProcedure_WeldRepairCard.DeleteOnSubmit(weldRepairCard);
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键获取返修工艺评定
|
|
/// </summary>
|
|
/// <param name="pictureId">主键</param>
|
|
/// <returns>返修工艺评定</returns>
|
|
public static Model.HJGL_WeldingProcedure_WeldRepairCard GetWeldingRepairCardByJotId(string jotId)
|
|
{
|
|
return Funs.DB.HJGL_WeldingProcedure_WeldRepairCard.FirstOrDefault(x => x.JOT_ID == jotId);
|
|
}
|
|
|
|
}
|
|
}
|