20230221焊接修改
This commit is contained in:
@@ -14,6 +14,11 @@ namespace BLL
|
||||
{
|
||||
return Funs.DB.HJGL_YardPlanning.FirstOrDefault(e => e.YardPlanningId == YardPlanningId);
|
||||
}
|
||||
public static List<Model.HJGL_YardPlanning> GetHJGL_YardPlanningBySurperId(string SurperId)
|
||||
{
|
||||
var q= (from x in Funs.DB.HJGL_YardPlanning where x.SurperId== SurperId select x ) .ToList();
|
||||
return q;
|
||||
}
|
||||
public static Model.HJGL_YardPlanning GetHJGL_YardPlanningByProjectId(string projectId,string unitworkid)
|
||||
|
||||
{
|
||||
@@ -44,7 +49,15 @@ namespace BLL
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
public static void SavePic(string YardPlanningId, string imgurl)
|
||||
{
|
||||
var model = Funs.DB.HJGL_YardPlanning.FirstOrDefault(e => e.YardPlanningId== YardPlanningId);
|
||||
if (model != null)
|
||||
{
|
||||
model.FlowChartPic = imgurl;
|
||||
UpdateHJGL_YardPlanning(model);
|
||||
}
|
||||
}
|
||||
public static void AddHJGL_YardPlanning(Model.HJGL_YardPlanning newtable)
|
||||
{
|
||||
Model.HJGL_YardPlanning table = new Model.HJGL_YardPlanning();
|
||||
@@ -53,6 +66,8 @@ namespace BLL
|
||||
table.Remark = newtable.Remark;
|
||||
table.FlowChartPic = newtable.FlowChartPic;
|
||||
table.UnitWorkId = newtable.UnitWorkId;
|
||||
table.YardPlanName=newtable.YardPlanName;
|
||||
table.SurperId = newtable.SurperId;
|
||||
Funs.DB.HJGL_YardPlanning.InsertOnSubmit(table);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
@@ -69,6 +84,8 @@ namespace BLL
|
||||
table.Remark = newtable.Remark;
|
||||
table.FlowChartPic = newtable.FlowChartPic;
|
||||
table.UnitWorkId = newtable.UnitWorkId;
|
||||
table.YardPlanName = newtable.YardPlanName;
|
||||
table.SurperId = newtable.SurperId;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
@@ -83,6 +100,31 @@ namespace BLL
|
||||
}
|
||||
|
||||
}
|
||||
public static void DeleteHJGL_YardPlanningBySurperId(string SurperId)
|
||||
{
|
||||
var q= GetHJGL_YardPlanningBySurperId(SurperId);
|
||||
if (q.Count >0)
|
||||
{
|
||||
Funs.DB.HJGL_YardPlanning.DeleteAllOnSubmit(q);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
public static void DleteAllById(string YardPlanningId)
|
||||
{
|
||||
var q = GetHJGL_YardPlanningById(YardPlanningId);
|
||||
var id = q.YardPlanningId;
|
||||
DeleteHJGL_YardPlanningById(YardPlanningId);
|
||||
var chirdList = GetHJGL_YardPlanningBySurperId(id);
|
||||
if (chirdList.Count>0)
|
||||
{
|
||||
foreach (var item in chirdList)
|
||||
{
|
||||
DleteAllById(item.YardPlanningId);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user