using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class APIPreWeldingDailyService { public static void SavePreWeldingDaily(Model.WeldJointItem addItem) { using (Model.HJGLDB db = new Model.HJGLDB(Funs.ConnString)) { //string projectId = string.Empty; //string unitId = string.Empty; //var p = db.WBS_UnitWork.Where(x => x.UnitWorkId == addItem.UnitWorkId).FirstOrDefault(); //if (p != null) //{ // projectId = p.ProjectId; // unitId = p.UnitId; //} Model.Pipeline_PreWeldingDaily newP = new Model.Pipeline_PreWeldingDaily { PreWeldingDailyId = BLL.Funs.GetNewID(), ProjectId = addItem.ProjectId, InstallationId = addItem.InstallationId, UnitId = addItem.UnitId, WeldJointId = addItem.WeldJointId, WeldingDate = addItem.WeldingDate, BackingWelderId = addItem.BackingWelderId, CoverWelderId = addItem.CoverWelderId, AttachUrl = addItem.AttachUrl }; db.Pipeline_PreWeldingDaily.InsertOnSubmit(newP); db.SubmitChanges(); } } public static void SavePreWeldingDaily(List addList) { using (Model.HJGLDB db = new Model.HJGLDB(Funs.ConnString)) { //string projectId = string.Empty; //string unitId = string.Empty; //var p = db.WBS_UnitWork.Where(x => x.UnitWorkId == addItem.UnitWorkId).FirstOrDefault(); //if (p != null) //{ // projectId = p.ProjectId; // unitId = p.UnitId; //} foreach (var addItem in addList) { Model.Pipeline_PreWeldingDaily newP = new Model.Pipeline_PreWeldingDaily { PreWeldingDailyId = BLL.Funs.GetNewID(), ProjectId = addItem.ProjectId, InstallationId = addItem.InstallationId, UnitId = addItem.UnitId, WeldJointId = addItem.WeldJointId, WeldingDate = addItem.WeldingDate, BackingWelderId = addItem.BackingWelderId, CoverWelderId = addItem.CoverWelderId, AttachUrl = addItem.AttachUrl }; db.Pipeline_PreWeldingDaily.InsertOnSubmit(newP); } db.SubmitChanges(); } } } }