修改施工方案和关键事项

This commit is contained in:
2024-10-12 15:27:37 +08:00
parent a360cb9448
commit d35d9efdcb
54 changed files with 10572 additions and 2051 deletions
@@ -53,5 +53,67 @@ namespace BLL
Funs.DB.SubmitChanges();
}
}
#region
public static void AddSolution_CQMSConstructSolutionApprove_Item(Model.Solution_CQMSConstructSolutionApprove_Item data)
{
using (var db = new Model.SGGLDB(Funs.ConnString)) {
Model.Solution_CQMSConstructSolutionApprove_Item newData = new Model.Solution_CQMSConstructSolutionApprove_Item
{
Id = data.Id,
TypeSortId = data.TypeSortId,
ConstructSolutionId = data.ConstructSolutionId,
SortId = data.SortId,
Chapter = data.Chapter,
Amendment = data.Amendment,
Proposer=data.Proposer,
ProposerName=data.ProposerName,
Modification = data.Modification,
ReviewerOpinion = data.ReviewerOpinion,
IsAccept = data.IsAccept,
};
db.Solution_CQMSConstructSolutionApprove_Item.InsertOnSubmit(newData);
db.SubmitChanges();
}
}
public static void UpdateSolution_CQMSConstructSolutionApprove_Item(Model.Solution_CQMSConstructSolutionApprove_Item data) {
using (var db = new Model.SGGLDB(Funs.ConnString))
{
var result = db.Solution_CQMSConstructSolutionApprove_Item.FirstOrDefault(a => a.Id == data.Id);
if (result != null)
{
result.Modification = data.Modification;
db.SubmitChanges();
}
}
}
public static void UpdateSolution_CQMSConstructSolutionApprove_ItemNew(Model.Solution_CQMSConstructSolutionApprove_Item data)
{
using (var db = new Model.SGGLDB(Funs.ConnString))
{
var result = db.Solution_CQMSConstructSolutionApprove_Item.FirstOrDefault(a => a.Id == data.Id);
if (result != null)
{
result.ReviewerOpinion = data.ReviewerOpinion;
result.IsAccept = data.IsAccept;
db.SubmitChanges();
}
}
}
public static void DeleteSolution_CQMSConstructSolutionApprove_Item(string ConstructSolutionId,string Proposer)
{
var q = (from x in Funs.DB.Solution_CQMSConstructSolutionApprove_Item where x.ConstructSolutionId == ConstructSolutionId
&& x.Proposer== Proposer
select x).ToList();
if (q .Count>0)
{
Funs.DB.Solution_CQMSConstructSolutionApprove_Item.DeleteAllOnSubmit(q);
Funs.DB.SubmitChanges();
}
}
#endregion
}
}