修改施工方案和关键事项
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user